2008-12-01 98 views
2

我需要部署一些.net dll。他們需要加入GAC,並且所需的條目需要在註冊表中。在我的機器上,我同時運行了SDK和Visual Studio,因此目前我正在使用.net sdk工具,如gacutil和regasm。但是,當我需要在客戶機器上安裝這些DLL時,我該如何處理它。我可以通過運行.net運行庫來實現這一點。我目前使用.net 2.0。如何安裝沒有.NET SDK或Visual Studio的.net dll?

回答

1

那麼,對於坐在另一臺機器前面的人來說,最簡單的方法當然是一個安裝程序。

我相信大多數VS版本都有某種安裝程序支持,您可以在其中創建一個安裝項目,最終生成一個.exe和.msi文件,您可以使用它來安裝軟件,然後基本上所有你需要的東西,如桌面/開始菜單快捷方式,GAC支持,卸載,如果需要下載.NET運行時等。

檢查Visual Studio中的新項目對話框,我相信你會找到一些有用的東西,如果不是的話,我很確定這裏有人能指出你正確的方向。另一方面,如果您想要使用手動路徑,則某些.NET工具將安裝在.NET目錄下的C:\ Windows \ Microsoft.NET \ Framework \版本下。

0

最可靠的方法是使用您的安裝項目。打開項目的文件系統視圖,添加特殊文件夾「全局程序集緩存」,並添加你的程序集,然後建立安裝項目,你很好。

如果你不使用安裝項目,我不知道...

相關問題