我有.NET Remoting设置了多个对象。它已经生产了一年多,并且一切都很好。我今天在一个名为Entities的项目中添加了服务参考。实体项目的其中一个类将调用此新的服务参考。实体项目是类库。.NET Remoting调用WCF服务引用错误“无法找到引用合同的默认端点元素”
当我创建服务引用时,我发现它在项目根目录下创建了一个名为“app.config”的文件。它还在bin目录中创建了一个名为[namespace] .Entities的文件。 dll.config。
我们有一个测试控制台应用程序,我们通过正常的引用调用这些类(与使用远程处理相反),这使我们可以轻松地逐步进行调试。最初,当我尝试运行测试控制台时,它与“错误”无法找到引用合同的默认端点元素。我通过将Entity项目根中的app.config添加到控制台应用程序的根目录来解决了此错误。
当我在Remoting设置中试用它时,我收到了“找不到引用合同的默认端点元素”错误。不幸的是,我一直无法弄清楚在哪里放置配置信息。
我曾尝试没有成功如下:
- 从app.conifg添加信息到.NET远程处理的web.config
- app.config文件添加到根与web.config中沿
- 的[命名空间] .Entities.dll.config文件添加到根与web.config中沿
- app.config文件添加到bin文件夹根
- 添加[命名空间] .Entities.dll。配置文件到bin folde r根
任何其他建议,其中的配置应该解决这个错误?
由于时间紧迫,我改用了Web服务引用。我有上面的格式,但Remoting应用程序找不到端点。 – Josh 2009-10-29 18:57:10