1
我已經花了一天的時間在這個'簡單'的問題...Web.config更換,缺少部分
我正在使用Web部署項目部署我的MVC3 webapp。我告訴它通過輸入
appSettings=Config\AppSettings.Production.config;
替換配置文件中的appSettings部分。生成的(部署的)Web.config文件已被正確轉換,現在包含我告訴它使用的生產設置。
但是,試圖做同樣的事情用一個自定義欄目 '春秋' 使用完全相同的方法
spring=Config\Spring.Production.config;
...我得到...
的web.config(1) :錯誤WDP00002:缺失部分彈簧
彈簧部分與appSettings元素完全相同,所以我不知道爲什麼它不起作用。
有大量的其他人有同樣的問題,但沒有令人滿意的答案,我可以找到。
嗨,謝謝你的提示。我確實想知道如何使用configSource屬性,但是沒有將生產版本硬編碼到我的文件中(我對此很陌生)?我如何將它指向我的測試環境的不同文件(configSource = Config \ Spring.Test.config)?謝謝 – Richard
抱歉,不知道你的意思..不管怎麼說,沒有指定'configSource'屬性,它會像平常一樣在現有的根,web.config文件中查找。是的,你可以在測試和生產中將它指向不同的文件。 –
我想我得到它在每個配置的基礎上有不同的文件,即Web.Production.config指向一個文件,Web.Test.config指向另一個文件(或者我猜這些值可能在那些文件直接沒有configSource屬性,現在就試試吧...再次感謝 – Richard