祝大家好日子,
我们在创建 ChannelFactory 对象时从配置文件中检索端点时遇到了一些配置问题。
在 ServiceModel 客户端配置部分中找不到名称为“无关服务”和合同“无关合同”的端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此名称匹配的端点元素。
这种异常的通常解决方案是将 .config 文件添加到运行此代码的 exe 中。在这种情况下,我们在 com+ 上运行此代码,因此我创建了包含所有端点的 dllhost.exe.config 文件。
有趣的是,我也从客户端应用程序使用此服务,并且我的 wcf 平台在那里找到了相同的端点,没有任何问题。我认为 dllhost.exe.config 的其他端点工作正常。
顺便说一句,使用此服务的有问题的代理是定制的企业库代码。在调试代码时,它会在 dllhost 进程下运行。
有什么方法可以找出它寻找端点的配置文件吗?
谢谢你。