天天看點

VS2012(InstallShield2015LimitedEdition)打包程式詳解

要先注冊才能下載下傳,注冊的時候一定要填寫自己本人的準确的郵箱号碼,注冊成功後會發送一封郵件,内含注冊碼。把打包工具安裝好後,先使用注冊碼激活後再進行打包,如果選擇試用就進行打包,安裝打包後的軟體的時候會有提示,大概内容就是:本軟體是使用的未注冊的工具進行打包的。(PS:多影響使用者體驗啊,還沒有安裝使用就收到警告提示)

打包的詳細過程:

1.建立安裝部署項目

在要打包的項目的“解決方案資料總管”中,右擊“解決方案***” 》添加》建立項目。在彈出框中選擇和設定資訊如下圖:

VS2012(InstallShield2015LimitedEdition)打包程式詳解

建立成功後的資料總管的結構圖如下圖:

VS2012(InstallShield2015LimitedEdition)打包程式詳解

2.設定程式基本資訊

     Application Information主要設定程式在安裝時顯示的有關程式的一些資訊,包括:程式開發公司、程式名、程式版本号和公司官網等。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

General Information 還可以設定更加詳細的資訊:

VS2012(InstallShield2015LimitedEdition)打包程式詳解

3.設定安裝需求

        Installation Requirements重點是選擇支援的作業系統和其他依賴的軟體架構。根據自己需求選擇即可。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

4.添加應用檔案

Application Files一項用于設定應用程式鎖包含的檔案。程式引用的DLL,其他檔案,如:exe檔案,chm檔案等都在這一步添加。

首先設定程式的主輸出(主輸出就是程式主體,包括程式的啟動和入口):

操作步驟:1.選中程式名(圖中左邊紅框) 》 2.點選“Add Project Outputs”  》 3.勾選主輸出(圖中左邊紅框)》4.點選“OK”

VS2012(InstallShield2015LimitedEdition)打包程式詳解

通過“Add Files”添加程式引用的DLL及其他檔案。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

5.設定程式快捷圖示

操作步驟:

1.點選左邊的“Create an uninstallation shortcut”,為程式建立解除安裝項目;

2.點選“New...”,在彈出的菜單中選擇上一步生成的“*.主輸出”檔案,預設名字是“Built”,通過“rename”按鈕可以改變名字,本名字将顯示在安裝程式的圖示下面(如桌面上的QQ圖示);也可以設定程式Shortcut,即選擇程式安裝後在桌面或開始菜單中顯示的圖示;

3.設定程式圖示和解除安裝選項圖示的顯示位置,選項如下圖4方框。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

6.設定程式的系統資料庫資訊

也可以不設定,跳過此步驟。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

7.設定安裝視圖

根據自身需求進行設定即可。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

8.釋出程式

上面的安裝步驟執行完成後即可生成解決方案,但是生成的檔案會放在DVD-5檔案夾内,想要使用安裝檔案的話就必須拷貝整個檔案夾否則安裝會出錯,這樣内容很繁瑣,而且給客戶的安裝體驗度也很差。

          解決方法:使用SingleImage的安裝包,将所有檔案內建到一個Setup.exe中,再次安裝的時候隻需要一個Setup.exe即可。

步驟:右擊“解決方案” 》 屬性,再按下圖進行設定。

VS2012(InstallShield2015LimitedEdition)打包程式詳解

9.将安裝環境一并打包

操作步驟如下圖:

VS2012(InstallShield2015LimitedEdition)打包程式詳解

經過上述步驟,程式打包完成,打包後的exe檔案:

VS2012(InstallShield2015LimitedEdition)打包程式詳解

繼續閱讀