我正在嘗試使用Team Services設置生產部署。我需要用Prod值替換Dev配置。我想要應用Web.config XML轉換來實現這一點。沒有資料,只有這個小信息氣泡框:VS團隊服務Web.config轉換環境
因此,我創建Web.<EnvironmentName - Matches TS env. name>.config
。
你猜怎麼着?這種轉換不起作用。發佈日誌認爲:XML Transformations applied successfully
。 Web.Release.config transformation
- 無論是否選中XML轉換複選框,總是可以工作。那麼,我做錯了什麼?
您使用的是什麼任務?哪個擴展包含它?什麼是詳細構建日誌? –
你也可以使用Tokenization任務。 (https://github.com/openalm/Extension-UtilitiesPack/blob/master/Utilites/overview.md,https://dustinoprea.com/2016/05/06/using-tokenization-token-replacement-for-buildsreleases -in-tfs-2015 /) –
@strain-MSFT我改用了釋放定義變量。雖然Web.config轉換無法按預期工作,這很奇怪。 – Andrei