我正在C#中构建一个类库(dll),它调用web服务。 这将由不同的应用程序使用。
但是,所有这些应用程序都必须复制“绑定”和“绑定”。库app.config的“client”部分到应用程序app.config以使其工作。否则,应用程序会在运行时抛出异常
{“找不到引用合同的默认端点元素 ServiceModel客户端配置部分中的“VS.MyObj”。这个 可能是因为没有为您的应用程序找到配置文件, 或者因为找不到与此合同匹配的端点元素 在客户端元素中。“}
仅供参考 - 我的班级图书是 - MyNS.MyClass。该库具有Web服务的服务引用(通过添加服务引用添加) - 服务引用在项目中显示为MyNS.VS。类库是MyNS.dll。 MyClass有一个静态方法myStaticFunc,它调用Web服务。
是否有办法以某种方式调用类库中的Webservice,以便在调用应用程序中更改此app.config是不必要的。或者其他一些解决方法。
其中一个调用应用程序的所有者说他的应用程序中没有app.config。