2008-09-14 52 views
4

直到最近,我們還在爲我們的安裝使用Inno Setup,除非我們能得到uninstall option in the start menu(感謝Giovanni Galbo),但我們現在需要GAC一些外部庫,我懷疑只能通過.NET Setup Project來實現(或者至少只支持)。從Inno Setup向GAC添加組件

是否可以從另一個設置應用程序調用GAC'ing庫?

回答

6

根據http://jrsoftware.org/files/is5-whatsnew.htm你應該能夠與V5.3及以上做

新增.NET的支持(這會導致 內部錯誤,如果不存在.NET框架的系統 上使用) :

* Added new [Files] section flag: gacinstall. 
* Added new [Files] section parameter: StrongAssemblyName. 
* Added new constants: {regasmexe}, {regasmexe32}, {regasmexe64}. 
1

不確定庫的相關信息,但可以撥打gacutil.exe來安裝/卸載程序集。

+0

不是一個好主意。 gacutil.exe是SDK的一部分,不在普通的「非開發者」機器上。 – 2011-06-05 12:49:14