将连接字符串保留在驻留在父文件夹中的外部配置文件中

时间:2013-10-03 09:19:24

标签: c#

对于c#应用程序(Windows应用程序),是否可以插入外部配置文件以保留连接字符串(用于保存连接字符串的公共配置文件)。我知道可以对同一文件夹(或我gess的子文件夹)中的配置文件进行操作。但我希望该公共配置(具有connectionString节点)位于父文件夹中。同时我需要使用相同的代码来读取连接字符串。

我有像这样的文件夹和文件结构

父文件夹
    - > common.connections.config
    - >文件夹1(App1.exe)
    - > App1.exe.config
   - >文件夹2(App2.exe)
        - > App2.exe.config

任何人都可以帮忙..

1 个答案:

答案 0 :(得分:0)

默认情况下,配置文件与调用它的应用程序名称相同,并且位于同一文件夹中,这意味着如果您编写DLL,则需要将其任何配置设置添加到调用应用程序配置中,

如果你想做任何其他事情,你需要手动处理配置文件,这样做意味着你可以用它做你想做的事情

网站行为略有不同,但你不是在问这个问题