web.config转换和location元素

Cha*_*aos 4 asp.net web-config web-config-transform

我似乎无法弄清楚你将如何改变以下内容

<configuration>
<location path="hello123">
<.../>
</location>
</configuration>
Run Code Online (Sandbox Code Playgroud)

<configuration>
<location path="world321">
<.../>
</location>
</configuration>
Run Code Online (Sandbox Code Playgroud)

不删除第一个并添加第二个.对此的任何帮助都会很棒.

谢谢

fri*_*ism 6

你可以SetAttributes像这样使用:

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
  <location path="world321" xdt:Transform="SetAttributes(path)" >
  </location>
</configuration>
Run Code Online (Sandbox Code Playgroud)

您可以在AppHarbor web.config转换测试器上测试此转换和其他转换.

  • 您也可以右键单击Web.Config.Release并选择"预览变换"(在VS2012中确定,可能还有VS2010) (3认同)