使用VS 自帶的打包工具,製作winform安裝專案
開發環境:VS 2008 Access
作業系統:Windows XP
開發語言:C#
專案名稱:xxxxxx
第一步:開啟開發環境VS2008,新建專案,選擇其他專案型別,再選擇"安裝專案",輸入名稱及選擇安裝路徑;
第二步:進入檔案系統選項卡,選擇應用程式資料夾,在中間的空白區域右鍵選擇"新增檔案",新增專案檔案(exe,dll);
第三步:新增專案所需檔案;這裡有兩個資料夾需要注意(DataBase和Report),因為DataBase是儲存專案資料庫,而Report則是儲存專案所需的報表檔案.rpt,因此呢,在應用程式夾中也需要建同名的資料夾,並且新增所需的檔案。
第四步:為了在開始程式選單中和桌面應用程式中看到安裝程式,這裡我們就需要為專案建立快捷方式。右鍵選擇可執行檔案(PersonFinance.exe),建立快捷方式,進行重新命名"**公司**管理系統",將該快捷方式拖放到 使用者的"程式"選單 中。重複該步驟將新建的快捷方式新增到 "使用者桌面" 資料夾中,最好在使用者選單中建立一個資料夾,存放安裝程式
1)、Windows Installer 3.1(必選)
2)、.NET Framework 3.5 (可選)參考最後說明
3)、Crystal Report Basic for Visual Studio2008(x86,x64) (可選) 專案中用到了水晶報表就需要勾選此項
重要一點:勾選"從與我的應用程式相同的位置下載系統必備元件(D)",其實意思就是說你勾選後,生成安裝專案時,在你安裝專案的路徑下,會有你在系統必備元件列表中勾選的元件.(系統自動完成,這一點還不錯,不需要你自己去下載元件)
第六步:解除安裝程式,因為安裝包做好之後不能只有安裝程式,還要有解除安裝程式
1)在"C:WINDOWSsystem32"路徑下,找到msiexec.exe 新增到應用程式資料夾中,建立快捷方式,並命名"解除安裝管理系統"或"Uninstall"
2)其次呢,選擇安裝專案的ProductCode
第七步:更改安裝程式屬性,右鍵選擇安裝專案屬性,可以設定專案作者及名稱,其他屬性資訊可以根據實際情況進行設定.
第八步:生成安裝專案
生成時,會出現些警告:應將“msiexec.exe”排除,原因是其原始檔“C:WINDOWSsystem32msiexec.exe”受到“Windows 系統檔案保護”。
兩個或多個物件具有相同的目標位置(“[targetdir]model.dll”)
解決方案:
第一種:都不處理
第二種:第一類警告,可以編寫解除安裝程式
使用VS 自帶的打包工具,製作winform安裝專案
開發環境:VS 2008 Access
作業系統:Windows XP
開發語言:C#
專案名稱:xxxxxx
第一步:開啟開發環境VS2008,新建專案,選擇其他專案型別,再選擇"安裝專案",輸入名稱及選擇安裝路徑;
第二步:進入檔案系統選項卡,選擇應用程式資料夾,在中間的空白區域右鍵選擇"新增檔案",新增專案檔案(exe,dll);
第三步:新增專案所需檔案;這裡有兩個資料夾需要注意(DataBase和Report),因為DataBase是儲存專案資料庫,而Report則是儲存專案所需的報表檔案.rpt,因此呢,在應用程式夾中也需要建同名的資料夾,並且新增所需的檔案。
第四步:為了在開始程式選單中和桌面應用程式中看到安裝程式,這裡我們就需要為專案建立快捷方式。右鍵選擇可執行檔案(PersonFinance.exe),建立快捷方式,進行重新命名"**公司**管理系統",將該快捷方式拖放到 使用者的"程式"選單 中。重複該步驟將新建的快捷方式新增到 "使用者桌面" 資料夾中,最好在使用者選單中建立一個資料夾,存放安裝程式
1)、Windows Installer 3.1(必選)
2)、.NET Framework 3.5 (可選)參考最後說明
3)、Crystal Report Basic for Visual Studio2008(x86,x64) (可選) 專案中用到了水晶報表就需要勾選此項
重要一點:勾選"從與我的應用程式相同的位置下載系統必備元件(D)",其實意思就是說你勾選後,生成安裝專案時,在你安裝專案的路徑下,會有你在系統必備元件列表中勾選的元件.(系統自動完成,這一點還不錯,不需要你自己去下載元件)
第六步:解除安裝程式,因為安裝包做好之後不能只有安裝程式,還要有解除安裝程式
1)在"C:WINDOWSsystem32"路徑下,找到msiexec.exe 新增到應用程式資料夾中,建立快捷方式,並命名"解除安裝管理系統"或"Uninstall"
2)其次呢,選擇安裝專案的ProductCode
第七步:更改安裝程式屬性,右鍵選擇安裝專案屬性,可以設定專案作者及名稱,其他屬性資訊可以根據實際情況進行設定.
第八步:生成安裝專案
生成時,會出現些警告:應將“msiexec.exe”排除,原因是其原始檔“C:WINDOWSsystem32msiexec.exe”受到“Windows 系統檔案保護”。
兩個或多個物件具有相同的目標位置(“[targetdir]model.dll”)
解決方案:
第一種:都不處理
第二種:第一類警告,可以編寫解除安裝程式