[ServiceContract]
public interface Service1 ( IUser1)
可能是你将服务契约下面默认的Service1改为了其他值,并且改的不规范,例如改为IUser1时是直接改的,
如果是直接改的就不行,需要在编辑——>重构——>重命名里面改才行。
或者保持默认值不变。
检查下自己定义的wcf接口方法 是否有添加
[ServiceContract]
这个关键字的标示权限
例如:
[ServiceContract]
public interface IUser
{
[OperationContract] //是否有添加这行,允许其他的应用程序访问
string ShowName(string name);
}
你这个问题后面解决了吗?