2014-11-05 81 views
0

我們有當使用web.config轉換時,什麼進入基礎web.config文件?

web.config

web.debug.config

web.live.config

如果我們有共同的東西都居住和調試,如設置,我可以看到,它會進入web.config。然後它會出現在調試和實時輸出中。

但是,如果您有類似的應用程序設置,會發生什麼情況,例如

<add key="environment" value="myservice.live.com" /> <add key="environment" value="myservice.testing.com" />

我們想知道你是否能/應該把鑰匙插入底座web.config沒有價值value=""和改造它在其他配置中,或者如果我們應該完全從基礎web.config中省略密鑰並將其添加到調試/實時配置中。這可能會使轉換變得更加棘手,因爲我們必須使用定位器來添加值而不是僅僅替換。

原始文件web.config是否自己被使用?

我們正在努力確定我們應該如何設置解決方案以最大限度地減少混淆。

回答

0

在部署應用程序時AFAIK web.config轉換。

因此,當在調試器本地運行時,您需要在基本web.config文件中進行相關設置。