是否有人知道如何获取web.config转换以替换自定义配置部分。我已将msbuild设置为详细模式,并且转换只是忽略了带有替换变换的自定义部分的存在。
答案 0 :(得分: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>
答案 1 :(得分:0)