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