我正在使用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
答案 0 :(得分:2)
<?xml ...>
更像是描述符而不是真正的XML元素。它描述了您的文档,例如定义了编码。它不会干扰您现有的元素。我认为它甚至是XML文档的标准功能(但我没有方便的规格)