在我的解决方案中,有一个appSettings.config文件,由多个项目共享。它在这些项目的配置文件中被引用,如下所示:
<appSettings file="appSettings.config" />
这一切都很好。
单个配置文件也有调试和发布配置,当我从本地发布到实时时,我可以使用它来控制连接字符串之类的东西,这也很好。
但是,我想要更改的大部分关键设置都不在项目配置文件中:它们位于该appSettings文件中。
我的解决方案中可以有两个appSettings文件并具有Debug&gt;发布配置更改解决方案发布时引用的配置更改,但这看起来有点笨拙 - 大多数设置都是相同的。
右键单击appSettings.config文件并没有给我一个&#34; add config transforms&#34;选项,所以我猜我不能对该文件本身进行调试/发布转换。
除了在发布时替换整个文件外,还有其他方法吗?