C# 如何从配置文件解析绑定配置?

C# 如何从配置文件解析绑定配置?,c#,.net,wcf,app-config,C#,.net,Wcf,App Config,通常,可以使用app.config文件指定服务绑定,系统将从中自动读取。但是,如果我的程序只是一个库(非可执行dll),该怎么办?它不能有app.config,我也不能更改主应用程序代码或配置文件。我可以使用代码指定服务绑定,但这不是一个好主意,因为我不想每次绑定更改时都重新编译 我的想法是在文本文件中包含完整的标记,我的dll将读取它并将其解析为WSHttpBinding对象,我的代码将使用此对象创建服务客户端 如何进行解析 我认为,这些帖子是相关的: 查看此论坛帖子中的源代码 必须

通常,可以使用app.config文件指定服务绑定,系统将从中自动读取。但是,如果我的程序只是一个库(非可执行dll),该怎么办?它不能有app.config,我也不能更改主应用程序代码或配置文件。我可以使用代码指定服务绑定,但这不是一个好主意,因为我不想每次绑定更改时都重新编译

我的想法是在文本文件中包含完整的标记,我的dll将读取它并将其解析为WSHttpBinding对象,我的代码将使用此对象创建服务客户端


如何进行解析

我认为,这些帖子是相关的:


查看此论坛帖子中的源代码


必须有一个调用类库的进程。该应用程序的配置文件是您放置配置设置的位置。宿主应用程序将加载配置,并使这些配置可用于您的类库,就像它们位于自己的app.config文件中一样。是的。。问题是我不应该修改那个主应用程序