我可以为c#使用集中的外部配置文件吗?

时间:2013-04-16 19:19:38

标签: app-config external

我发现了一篇关于使用外部配置文件here的文章。虽然我能够提取配置设置,但我无法将它们放在中心位置。

当我尝试做这样的事情时:

  <connectionStrings configSource="C:/dev/Configs/ConnectionStrings.config" />

它会导致类型初始值设定项异常。如果我把文件放在bin目录下的文件夹中,那没关系。问题是,我希望将配置文件保留在所有应用程序的中心,以便我可以在很多地方重复使用它。

这是不可行的吗?

1 个答案:

答案 0 :(得分:0)

我最终使用了符号链接。我在每个应用程序下创建了一个子文件夹,符号链接回主配置文件夹。所有应用程序现在共享相同的连接字符串。