2009-12-21 68 views
0

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

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

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

是否有可能更新没有顶部的XML元素?

感谢
Ponnu

回答

2

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