XMLMASSUPDATE MSBUILD Tigris 任务
我正在尝试使用 xmlmassupdate 的 msbuild 任务将编译器选项属性从值设置为空白。 不幸的是,它只是改变了 c#(第一个),而不是第二个。 有谁知道 xmlmassupdate 执行此操作的语法?
I am trying to set the compiler options attribute from a value to blank using the msbuild task of xmlmassupdate. Unfortunately it is only changing the c# (the first one) and not the second one. Does anyone know the syntax for xmlmassupdate to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的问题似乎与此处描述的问题类似:
堆栈溢出:MSBuild XmlMassUpdate 任务。
基本上,当父节点中有多个子节点时,您必须提供一个键,更新将通过该键使用 xmu:key 属性找到您的节点,例如:
其中 nameOfTheAttribute 是标识子节点的属性
Your problem seems similar to the one described in here:
Stack overflow: MSBuild XmlMassUpdate Task.
Basically, when you have more than one child node inside a parent, you have to provide a key by which the update is going to find your node using xmu:key attribute like:
where nameOfTheAttribute is the attribute that's identifying the child node