首頁>Club>
7
回覆列表
  • 1 # 使用者834195712159

    使用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”)

    解決方案:

    第一種:都不處理

    第二種:第一類警告,可以編寫解除安裝程式

  • 中秋節和大豐收的關聯?
  • 豬場養戶如何開展非洲豬瘟自檢工作?