Web.Config自定义配置部分的转换

red*_*are 13 asp.net msbuild web-config msdeploy web-config-transform

有没有人知道如何获取web.config转换来替换自定义配置部分.我已将msbuild设置为详细模式,并且转换只是忽略了带有替换变换的自定义部分的存在.

Pau*_*mke 14

web.config转换不关心自定义配置节.它将在整个web.config文件中进行替换.

这是我用来设置memcached服务器ips的web.config替换的示例XML:

<?xml version="1.0"?>
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
    <enyim.com>
        <memcached>
            <servers xdt:Transform="Replace">
                <add address="192.168.130.1" port="11211" />
                <add address="192.168.130.2" port="11211" />
                <add address="192.168.130.3" port="11211" />
            </servers>
        </memcached>
    </enyim.com>
</configuration>
Run Code Online (Sandbox Code Playgroud)