14

有谁知道如何让 web.config 转换来替换自定义配置部分。我已将 msbuild 设置为详细模式,并且转换只是通过替换转换忽略了自定义部分的存在。

4

2 回答 2

15

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>
于 2011-02-03T17:19:52.493 回答
0

如果您遇到与我相同的问题...我想踢自己!

在发布期间,请确保选择环境 :)

在此处输入图像描述

于 2015-08-17T22:59:24.120 回答