Chr*_*ris 4 .net c# app-config web-config
我目前使用app / web.config为我的数据库存储连接字符串,这意味着在升级时,我们不会触摸配置文件来保留这些字符串。但是,我们现在要转到MVC5,这样做需要在app / web.config中更新所有库定义(我们拥有一个具有类似配置的App和一个网站)。
那么是否可以将这些文件分为两个文件,以便我可以更新库定义,同时保持现有基础结构的完整性,以从.config文件中读取连接字符串?还是有另一种方法可以解决这个问题?
是; 您只需创建第二个文件,而不包括内联的东西,例如:
<configuration>
<connectionStrings configSource="connections.config"/>
</configuration>
Run Code Online (Sandbox Code Playgroud)
该connections.config文件将以开头<connectionStrings>...</connectionStrings>。