不同解决方案项目的自定义配置文件

时间:2013-10-15 06:47:53

标签: c# app-config desktop-application

我为一个应用程序提供了多个解决方案项目,每个解决方案使用一个app.config。

我可以为db name(连接字符串)等常用设置执行单独的配置文件(app.config除外)吗? 因为目前我将这些设置放在每个app.config文件中。

1 个答案:

答案 0 :(得分:1)

请尝试以下。

  1. 创建一个名为“common.config”的配置,如下所示,这对所有解决方案都是通用的,让我们说它位于@“E:/ myconfig”。请保留此配置中的所有常用设置。

    <&的appSettings GT;             < add key =“connstring”value =“conn string value”/>      < /&的appSettings GT;

  2. 现在在您的特定解决方案配置中链接此常见配置,让我们使用file attribute

    说web.config

    <结构>

    < appSettings file =“E:\ myconfig \ Common.config”>     < add key =“key1”value =“value”/>

    < /&的appSettings GT;

  3. < /结构>

    希望这对你有用。