我們以前能夠訪問的web.config文件中的角色部署過程中的Web角色(從啓動任務):Azure的Web角色不會再複製web.config中的作用目錄
(從服務定義.csdef)
<Startup>
<Task commandLine="sometask.cmd ..\..\..\web.config" executionContext="elevated" taskType="simple" />
</Startup>
現在,天青似乎不再在web.config複製到角色目錄,因此我們無法作用在部署期間訪問該應用程序的配置設置。
我們可以通過使用輸出類型=「始終複製」的獨立.config文件來解決問題,但這會影響我們利用部署配置文件(如web.config.release等)的能力。
web.config文件仍然可用嗎?有人知道何時/爲何發生這種變化?
非常感謝任何信息。
嗯,我想知道今年大部分時間這種情況會繼續發揮作用(我們剛剛注意到這個月的問題)。我們肯定是在完整的IIS託管模式。 如果我們總是複製,那麼我們將失去在發佈期間在VS中進行配置替換的能力,不是嗎?例如。 web.release.config和web.debug.config等。你能提出一個解決方法嗎? – ionwarp
這是真的嗎(你不能做配置替換)?我沒有嘗試過。 – smarx