【发布时间】:2012-06-19 22:15:39
【问题描述】:
我有一个很奇怪的问题。 我有一个有效的 WCF 服务。
[ServiceContract]
public interface IService
{
[OperationContract]
int AddResult(int result, string name);
[OperationContract]
int list(int count);
}
在另一个类中,我实现了这项服务。它有效。 但是当我像这样更改方法“列表”时:
[ServiceContract]
public interface IService
{
[OperationContract]
int AddResult(int result, string name);
[OperationContract]
List<string> list(int count);
}
当我从目标项目(它是一个 Windows Phone 应用程序)添加服务引用时,我收到了几个错误和警告。它们的关键思想是无法加载服务(或无法加载端点)。 两种方法之间的区别非常小 - List 而不是 int 类型。但这很关键。 为什么会这样?为什么我不能使用 List?
【问题讨论】:
标签: wcf deployment hosting