我有这个XML文件:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<dependency>
<dependentAssembly>
<assemblyIdentity name="Assembly1" version="1.1.0.0" type="win32" publicKeyToken="7XXXXXXXXXXXD"/>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity name="Assembly2" version="1.1.0.0" type="win32" publicKeyToken="7xxxxxxE89CD" />
</dependentAssembly>
</dependency>
</assembly>
我想使用Wix XmlConfig删除带有AssemblyIdentity
的{{1}}元素。我已经尝试过这个Wix配置,但只有当我想删除的元素是第一个元素时它才有效:
name="Assembly2"
即使不是最想要的元素,我怎样才能删除我想要的元素? (它不一定必须是最后一个,例如它可以是倒数第二个。)