我在Web.QA.config中有一部分XML,如下所示:
<net>
<encryption>
<add key="EncKey" value="stuff>stuff" xdt:Transform="SetAttributes" xdt:Locator="Match(key)" />
</encryption>
</net>
但是当我通过变换运行它时,&gt;得到转义,输出是:
<net>
<encryption>
<add key="EncKey" value="stuff>stuff" />
</encryption>
</net>
有什么我可以改变,以及&gt;不会被逃脱?我正在将转换添加到遗留应用程序中,这就是应用程序期望EncKey字符串的方式。
感谢。
答案 0 :(得分:1)
如果从命令行运行MSBuild,则可以添加参数:
/ P:AutoParameterizationWebConfigConnectionStrings =假