在WiX安装期间将同名元素添加到XML文件中?

时间:2013-10-15 05:15:27

标签: xml visual-studio-2012 wix wix3.7

我正在尝试使用WiX的util将以下[cropped] XML添加到.config文件中:XmlConfig -

  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>

最近的一次尝试可以找到here,但无论哪种方式都无效。我尝试了其他方法,但不管怎样,它们都失败了。我如何使用XMLUConfig添加这些类似的名为dependentAssembly元素并访问它们以添加和更新子assemblyIdentity元素?

我还要提到我在C#中有一个正在运行的CustomAction,它目前正在履行这个角色,但我认为这不是最好的方法(因为它本身不支持卸载)。

谢谢!

0 个答案:

没有答案