标签: c# .net app-config
如果我有多个共享一个配置值的应用程序或服务(例如,它们都访问同一个数据库),是否有办法让它们共享一个配置文件,而不必在每个配置中复制值?
答案 0 :(得分:2)
您可以使用machine.config文件来定义此计算机上所有应用程序之间共享的设置。对于ASP.NET应用程序,您可以在文件的根目录下放置一个web.config文件,该文件将覆盖这些machine.config值,并在虚拟目录中包含另一个级别。
答案 1 :(得分:2)
您可以使用configSource属性指向特定文件。
configSource
使用多个.config文件中的相同文件位置。
.config
您可以使用多个配置部分执行此操作,因此一个用于连接字符串的文件,一个用于应用程序设置等...
答案 2 :(得分:0)
你可以load config file programmatically
And another link