MSBuild XMLUpdate问题

时间:2009-12-21 12:25:06

标签: msbuild

我正在使用XMLUpdate更新MSBuild中的xml格式文件。它更新正常,但在更新后在顶部添加<?xml version="1.0" encoding="utf-8"?>。这是我的更新声明

<Import Project="C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />

<XmlUpdate XmlFileName="$(AppName).alx" Xpath="/loader/application/version"  Value="$(AppVersion)" />

是否可以在顶部没有xml元素的情况下进行更新?

感谢
Ponnu

1 个答案:

答案 0 :(得分:2)

<?xml ...>更像是描述符而不是真正的XML元素。它描述了您的文档,例如定义了编码。它不会干扰您现有的元素。我认为它甚至是XML文档的标准功能(但我没有方便的规格)