Asp.net

Web Config 轉換以添加子元素

  • June 14, 2012

我在 web.config 中有以下配置:

 <resizer>
   <sizelimits imageWidth="0" />
   <plugins>
     <add name="MvcRoutingShim" />
     <!--<add name="AzureReader" connectionString="DataConnectionString" /> -->
     <add name="DiskCache" />
     <add name="PrettyGifs" />
     <add name="AnimatedGifs" />
   </plugins>
 </resizer>

在 web.config.Release 中,如何將 AzureReader 元素添加為 plugins 元素的子元素(有效地取消對上述內容的註釋)?

我熟悉如何進行基本轉換,但以前從未這樣做過。

您可以使用Insert轉換:

<resizer>
   <plugins>
     <add name="AzureReader" connectionString="DataConnectionString" 
          xdt:Transform="Insert" />
   </plugins>
 </resizer>

Web 應用程序項目部署的 Web.config 轉換語法

引用自:https://stackoverflow.com/questions/11032868