2

即時通訊新變化,我沒有完全理解如何實現它。沒有一本指南是有道理的。創建一個發佈web.config文件

我想補充

<identity impersonate="true" userName="asecret" password="mysecurepassword"/> 

要釋放的配置。

我把它放在<system.web>之後的web.release.config中,但是它並沒有如此產生。

你還想要做什麼?

回答

5

您可能會錯過使用xdt:Transform屬性進行的實際操作。

嘗試:

<identity impersonate="true" userName="asecret" password="mysecurepassword" xdt:Transform="Insert"/> 

Insert要添加新元素到web.config文件下的<system.web>部分。

如果<identity />元素已經存在於主web.config文件中,那麼您可能需要使用xdt:Transform="Replace",它將使用Web.Release.config中的元素替換主web.config中的整個元素。或者您可以使用xdt:Transform="SetAttribute({comma listed attributes to set here})",它將設置您指定的屬性的值。

與往常一樣,您可以閱讀MSDN上轉換的所有選項。

+0

謝謝:)'插入'工作。我以前用'xdt:Transform =「SetAttributes」'試過了。現在有道理。真是一個愚蠢的問題,但爲我節省了很多時間。謝謝。 – Doomsknight