2010-05-08 67 views
1

我們最近用第三方的「測試」DLL更新了其中一個應用程序。第三方不會更新他們的彙編版本,只有文件版本,所以多個應用程序可以引用它的不同「版本」。但是,GAC仍然允許我們保留最新版本,因爲它還會檢查始終更新的文件版本。使用installshield替換GAC中版本相同的DLL

發生了什麼事情,我們還沒有準備好發佈這個DLL,但它在一些客戶機器上得到了。我想將我們當前的實時版本放回那裏,但它具有與測試DLL相比較舊的文件版本(和相同的程序集版本)。我們有多個引用這個DLL的應用程序,所以我不能簡單地刪除它並放入新的應用程序。

有沒有辦法在GAC中替換DLL?我正在使用installshield 2009。安裝時可能是某種自定義操作?

回答