使用msbuild xmlupdate设置customErrors模式

使用msbuild xmlupdate设置customErrors模式,msbuild,custom-errors,xmlupdate,Msbuild,Custom Errors,Xmlupdate,我们使用xmlupdate在测试环境中对web.config进行更改。当我们只是更新节点的值时,这会成功地工作。我们希望在测试环境中关闭customErrors,但不确定如何使用xmlupdate实现这一点,因为它不仅仅是节点中的一个值;它在钥匙标签内 <customErrors mode="RemoteOnly" redirectMode="ResponseRewrite"> 需要成为 <customErrors mode="Off" redirectMode="Res

我们使用xmlupdate在测试环境中对web.config进行更改。当我们只是更新节点的值时,这会成功地工作。我们希望在测试环境中关闭customErrors,但不确定如何使用xmlupdate实现这一点,因为它不仅仅是节点中的一个值;它在钥匙标签内

<customErrors mode="RemoteOnly" redirectMode="ResponseRewrite">

需要成为

<customErrors mode="Off" redirectMode="ResponseRewrite">

-----------------这是我们成功使用的一个例子

<XmlUpdate
   XmlFileName="%(Codebase.Path)\imod.net_fw2\Web.config"
   Xpath="//configuration/appSettings/add[@key='TrackingConnString']/@value"
   Value="$(TrackingConnStr)"
   Condition ="'%(Codebase.Path)'!=''"
   />   

谢谢大家!