我正在嘗試使用WiX部署.NET庫。部署.NET庫
MSI在GAC(全局程序集緩存)中複製庫,我可以在Windows \ Assembly上找到我的庫。 「很酷」我說。
但是可能我錯過了一些重要的東西,因爲使用該.NET庫的已安裝應用程序沒有找到該程序集,並且Visual Studio無法提供用於在項目中引用它的庫。
總之,似乎在GAC中安裝.NET庫不會帶來任何好處,因爲它無法加載並且無法用於開發。當然,我可以在應用程序工作副本中複製DLL,當然可以在PATH環境中包含安裝路徑...
...但我如何部署.NET程序集並將其集成到主機上系統沒有複製文件和修改環境?
在x64平臺上運行,有必要也設置: [ HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微軟\ .NETFramework \ AssemblyFolders] 或 [HKEY_CURRENT_USER \ SOFTWARE \ Wow6432Node \微軟\ .NETFramework \ AssemblyFolders ] – Luca 2010-01-30 14:33:05