2012-11-27 86 views
1

如何用Windows安裝程序替換GAC中強壯的命名DLL?通過Windows安裝程序更新gac中的DLL

我有兩個安裝程序,它們共享來自GAC的一些常見DLL。

假設任何常見的DLL有任何變化,那麼運行任何一個安裝程序與最新的DLL不會替代現有的DLL的 。

從一些舊帖子中,建議更改文件彙編版本將替換DLL。 該方法無效。除此之外還有什麼需要做的嗎?

回答

0

如果只更改程序集文件版本,Windows安裝程序將不會更新GAC中的程序集,除非安裝創作工具還爲新MSI的MsiAssemblyName表中的程序集設置了fileVersion屬性。

亞倫Stebner在他blog posting.

我知道,這樣使用時WiX的,因爲我已經在幾個安裝完成這個工程解決了這一點。我不知道如何在其他製作工具中完成此操作。

相關問題