首页 > 解决方案 > 我正在尝试在 web.config 端点中使用本地服务(.svc),但在 SettingServiceCLient.cs 函数中出现错误

问题描述

我是 TFS 和 WCF 的新手,希望有人能帮助我。

这是错误信息

“/”应用程序中的服务器错误。

发生一个或多个错误。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]:出现一个或多个错误。

源错误:

第 37 行:第 38 行:公共列表 GetCompanyCarrierSettings(string companyId) { 第 39 行:
返回 Channel.GetCompanyCarrierSettings(companyId); 第 40 行:
} 第 41 行:

源文件:C:\Users\63917\Desktop\Custom - RW 源\Customs - Integrated Dashboard\IntegrationDashboard\CCN.IntegrationDashboard.Web\Proxies\SettingServiceClient.cs 行:39

标签: c#asp.netwcftfs

解决方案


客户端调用似乎有问题,通常由客户端代理实现。该错误通常表明目标 URL 服务无法正常工作。服务地址对吗?它应该是 WCF 服务的基地址。我们可以通过访问客户端的服务创建页面来验证它。

 Http://vabqia969vm:21011/service1.svc

如果页面工作正常,我们应该检查客户端服务 URL 是否正确。下面是使用 WCF 客户端调用 WCF 服务的示例。
https://docs.microsoft.com/en-us/dotnet/framework/wcf/accessing-services-using-a-wcf-client
如果问题仍然存在,请随时告诉我。


推荐阅读