我一直在爲完全在VB6中實現的公司開發一個項目。但是,我們已經將它的一小部分轉換爲VB.NET(v4.0)。以前,我們只是簡單地使用打包和展開向導來將所有東西都捆綁到一個安裝可執行文件中,但我不確定這次是否足夠了。如果可以提供幫助,我們希望安裝程序能夠檢查目標機器上是否安裝了.NET框架,如果不是這樣,那麼安裝它,我非常確定打包和展開向導無法做到這一點。打包vb6/vb.net混合應用程序的最佳方式是什麼?
我一直在INNO腳本讀了,因爲它似乎是包裝既VB.NET和VB6項目進行適當的替代,但它有很多關於包括錯誤的或不必要的dll文件的警告。我是一個完整的小白,這並沒有給我很大的信心。我不希望我們的客戶運行我們的安裝程序,並讓他們的計算機崩潰作爲直接結果。
我一直在做我自己的研究(道歉提前,如果這個問題已經被問,我沒有看到任何相關的線程),但這是所有完全處女地我。本網站推薦哪些工具和說明來完成我想要的內容? VB.NET是否有任何工具可以用於這類事情,還是我自己做的很多?
有沒有防白癡的打包工具,部署可以像簡單的軟件開發一樣複雜。如果沒有一些時間和經驗上的投資,不要期望這樣做。沒有什麼像newb的「不用腳本」設置來垃圾用戶的系統。將不好的示例腳本複製/粘貼到網上搞砸了很多人。如果你真的想選擇這條路線,一定要花時間學習正確使用它。 – Bob77 2011-06-15 20:46:35
鮑勃完全正確。我剛想到的是下載VMWare並設置一些虛擬機。當我做Windows開發時,我有兩臺虛擬機運行測試安裝。一個是全新安裝。另一個是升級現有的應用程序。保存我的屁股幾次 – taylonr 2011-06-15 21:00:33