0

WiX の util:XmlConfig を使用して、次の [トリミングされた] XML を .config ファイルに追加しようとしています -

  <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>

これに対する最近の試みの 1 つがここにありますが、いずれにしてもうまくいきません。私は他のアプローチを試みましたが、何らかの方法ですべて失敗しました。XMLUConfig を使用して、これらの類似した名前付きのdependentAssembly 要素を追加し、それらにアクセスして、子の assemblyIdentity 要素を追加および更新するにはどうすればよいでしょうか?

また、現在この役割を果たしている C# で動作中の CustomAction があることにも言及しますが、これは最善の方法ではないと考えています (アンインストールをネイティブにサポートしていないため)。

ありがとう!

4

0 に答える 0