如何使用Web.config转换更改appSettings节中的属性值

是否有可能转换下面的Web.config appSettings文件:

<appSettings> <add key="developmentModeUserId" value="00297022" /> <add key="developmentMode" value="true" /> /* other settings here that should stay */ </appSettings> 

成这样的东西:

 <appSettings> <add key="developmentMode" value="false" /> /* other settings here that should stay */ </appSettings> 

所以,我需要删除关键的developmentModeUserId ,我需要replace关键的developmentMode的值。

你想要的东西像:

 <appSettings> <add key="developmentModeUserId" xdt:Transform="Remove" xdt:Locator="Match(key)"/> <add key="developmentMode" value="false" xdt:Transform="SetAttributes" xdt:Locator="Match(key)"/> </appSettings> 

有关更多信息,请参阅http://msdn.microsoft.com/zh-cn/library/dd465326(VS.100).aspx 。