.NET:有没有办法添加绑定&以编程方式而不是通过app.config

时间:2016-10-31 08:43:44

标签: c# .net web-services

我正在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。

0 个答案:

没有答案