5
我一直在使用Tigris社区任务来使用XMLUpdate任务更新各种AppSettings密钥。如何最好地更新MSBuild中的XML节点
现在,但是我想添加一个节点到system.net部分来设置代理。
我声明的属性
<PropertyGroup>
<proxy><defaultProxy> <proxy usesystemdefault="False" proxyaddress="http://IPADDRESS:PORT" /> </defaultProxy></proxy>
</PropertyGroup>
和任务的XMLUpdate貌似
<XmlUpdate
Prefix="n"
Namespace="http://schemas.microsoft.com/.NetConfiguration/v2.0"
XmlFileName="$(BuildDir)\Builds\_PublishedWebsites\Presentation\Web.config"
XPath="/n:configuration/n:system.net"
Value="$(proxy)" />
这将更新web配置但它直接更新从属性组即不转换转义字符尖括号。有没有人有任何想法?