2
我發現通過將KeyPath =「yes」和Assembly =「。net」添加到我的Wix XML文件中的DLL組件,即在構建安裝程序後,並運行它,它的確將我用這些屬性指定的DLL安裝到GAC中。它還將它們安裝到我的本地程序文件夾中。我假設如果將它們安裝到GAC中,則不需要將它們放在程序文件夾中。是否在這兩個位置的DLL都有問題,如果是這樣,是否有辦法阻止他們安裝到程序文件夾中?Wix安裝程序將DLL放入GAC和程序文件夾
@Rob Mensching - 謝謝你的帖子。我已經使用Dark對我的.wxs文件進行了逆向工程,並且爲每個DLL都包含了AssemblyManifest和AssemblyApplication條目。當我刪除這些屬性(如下面的代碼中的內容)時,它只將DLLS安裝到GAC中。我認爲這對我來說很好。 – 2013-05-03 18:19:27
是的,這些屬性將阻止安裝到GAC。 – 2013-05-03 22:17:02