我創建了一個ASP.NET MVC Web應用程序項目,我將其提交給Visual Studio Online(Git repo)並鏈接到Windows Azure網站以進行自動部署(如果所有單元測試成功)。我的項目包含默認的Web.Release.config轉換,它應該刪除Web.config屬性/configuration/system.web/compilation/@debug
,其中應啓用腳本綁定。Visual Studio Online網站以調試模式部署到Azure
看起來web.config轉換在部署過程中沒有執行,所以我猜它在構建/部署過程中沒有使用Release配置。
我也沒有找到一種方法來改變Visual Studio Online中的默認構建定義。
如何使用發佈版本配置獲取Visual Studio Online/Azure來部署我的項目?
我有這個設置,它仍然不會爲我轉換web.config文件。 (大問題,因爲所有在線文檔都是矛盾的,因爲他們最近改變了一切。) –