如何解决如何在另一个项目中包含Web参考端点配置
| 我有2个项目,X和Y。Y调用Web服务,配置在Y \的app.config(它是DLL)中定义。 当X调用Y方法时,出现以下异常: System.InvalidOperationException: Could not find default endpoint element that references contract \'xxxx.ServiceSoap\' in the ServiceModel client configuration section. This might be because no configuration file was found for your application,or because no endpoint element matching this contract could be found in the client element.
如何将Y \的app.config包含/导入到X \的web.config中,使其具有此配置?
谢谢!
解决方法
您不能将一个项目的配置文件包含到另一个项目中。
您可以做的是在X项目中创建一个新的配置文件(仅具有该Web服务的配置),然后将该配置文件包含到X的主web.config中。
例如。
假设您制作一个名为\“ Endponts.config \”的新配置文件
看起来像
<endpoints>
......
</endpoints>
然后您可以通过以下方式在主web.config文件中使用此Endpoints.config文件
<system.web>
...
<endpoints configSource=\"Endponts.config\" />
...
</system.web>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。