我在修改WCF服务时遇到了问题。
原始服务方法如下所示:
[OperationContract(IsOneWay = true, IsInitiating = true, IsTerminating = false)]
void Login(string userName, string password);
此方法有效。
问题在于,当我将其更改为:
[OperationContract(IsOneWay = false, IsInitiating = true, IsTerminating = false)]
bool Login(string userName, string password);
停止工作并超时。
有什么想法吗?
答案 0 :(得分:1)
对服务的跟踪是否显示任何异常?我遇到了一些问题,客户在服务中遇到某种类型的基于合同的问题后会超时。
答案 1 :(得分:1)
修改Web服务后,您是否更新了客户端代理(svcutil.exe)?