我们有
web.config
web.debug.config
web.live.config
如果我们有一些对 live 和 debug 都通用的东西,比如设置,我可以看到它会进入web.config
. 然后它会出现在调试和实时的输出中。
但是,例如,如果您有类似应用程序设置之类的东西,会发生什么
<add key="environment" value="myservice.live.com" />
<add key="environment" value="myservice.testing.com" />
我们想知道您是否可以/应该将密钥放入web.config
没有值的基础中value=""
并在其他配置中进行转换,或者我们是否应该完全从基本 web.config 中省略密钥并将其添加到调试/实时配置中。这可能会使转换更加棘手,因为我们必须使用定位器来添加值而不仅仅是替换。
原始web.config
文件是否曾经被自己使用过?
我们正在尝试确定我们应该如何设置我们的解决方案以最大程度地减少混乱。