Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何处理两个或多个应用程序配置?_C#_App Config_Configuration Files_.net Assembly - Fatal编程技术网

C# 如何处理两个或多个应用程序配置?

C# 如何处理两个或多个应用程序配置?,c#,app-config,configuration-files,.net-assembly,C#,App Config,Configuration Files,.net Assembly,假设我的解决方案中有三个项目。第一个是executeble,另外两个是类库 每个项目都有自己的app.config文件,其中包含一些httpBinding数据、一些用户设置和连接字符串 然后我构建解决方案,我得到的(在EXE的bin目录中)是唯一的app.config文件,其中包含与可执行项目相关的XML元素 所以,问题来了。我该如何使用另外两个配置(已成功构建到其相应的project bin文件夹中?您需要将设置放入可执行文件的设置文件中的dll库中。或者,您可以创建一个单独的库来处理解决方案

假设我的解决方案中有三个项目。第一个是executeble,另外两个是类库

每个项目都有自己的
app.config
文件,其中包含一些
httpBinding
数据、一些用户设置和连接字符串

然后我构建解决方案,我得到的(在EXE的bin目录中)是唯一的
app.config
文件,其中包含与可执行项目相关的XML元素


所以,问题来了。我该如何使用另外两个配置(已成功构建到其相应的project bin文件夹中?

您需要将设置放入可执行文件的
设置文件中的dll库中。或者,您可以创建一个
单独的库来处理解决方案中所有项目的设置。默认设置文件将查看app.config。

签出这些职位包括:&