17

我正在尝试按元素名称匹配元素,我必须在发布时更改 sessionState 元素超时,但我无法通过任何属性值匹配它。

<sessionState timeout="5000"/>

如何匹配 Web.Release.config 中的这个元素?

4

2 回答 2

32

这应该工作:

<sessionState timeout="2000" 
 xdt:Transform="SetAttributes(timeout)">
</sessionState>
于 2012-11-29T12:26:43.083 回答
2

如果有人想在这里更改所有属性,那就是

<sessionState xdt:Transform="SetAttributes" xdt:Locator="XPath(/configuration/system.web/sessionState)" 
                mode="SQLServer"
                stateConnectionString="tcpip=1234.00" 
                sqlConnectionString="myConnection"
                cookieless="false" 
                timeout="2000"  />
于 2019-09-25T17:04:31.900 回答