服务
http://bet.sahyadritech.com/updateservice.svc
http://bet.sahyadritech.com/transferservice.svc
收到错误
无法处理邮件。 这很可能是因为操作“http://tempuri.org/IUpdateService/GetLatestVersion”不正确,或者因为邮件包含无效或过期的安全上下文令牌,或者因为绑定之间存在不匹配。如果服务因不活动而中止通道,则安全上下文令牌将无效。要防止服务中止空闲会话,请过早增加服务端点绑定的接收超时。
执行时
UpdateServiceClient serviceClient = new UpdateServiceClient();
ApplicationVersonWCF appVersion = serviceClient.GetLatestVersion();
执行其他服务方法时和错误2
由于EndpointDispatcher上的ContractFilter不匹配,{“无法在接收方处理带有操作'http://bet.sahyadritech.com/ITransferService/DownloadFile'的消息。这可能是由于合同不匹配(发送方和接收方之间的操作不匹配)或发送方和接收方之间的绑定/安全性不匹配。检查发送方和接收方是否具有相同的合同和相同的绑定(包括安全要求,例如消息,传输,无)。“}
TransferServiceReference.ITransferService clientDownload = new TransferServiceClient();
TransferServiceReference.DownloadRequest requestData = new DownloadRequest();
TransferServiceReference.RemoteFileInfo fileInfo = new RemoteFileInfo();
requestData.FileName = "recordmanager.zip";
fileInfo = clientDownload.DownloadFile(requestData);
帮助我,谢谢...