使用Advanced Installer進行二次打包


      使用Advanced Installer進行二次打包

       在上一篇使用InstallerShield打包VS程序中,我已經敘述過,為什么要進行二次打包的問題,在此我就不再贅述。本次長槍直入,說一說如何使用Advanced Installer對已經生成的安裝包文件進行二次打包。

  1.創建MSI安裝程序包安裝現有的EXE軟件包

      這個工程的含義,就是將InstallerShield打包生成的exe應用程序文件再次進行封裝打包成msi安裝包文件或 exe應用程序文件。

  2.將主安裝程序文件加入工程

     這一步,主安裝程序文件為VS打包生成的MSI文件,並且在附加文件中,將其他所需要的文件全部添加即可。

 

3.取消使用Windows安裝程序注冊產品

               這一步,將新建或刪除程序(控制面板)中使用windows安裝程序注冊產品取消!!

              為了防止VS打包生成的MSI生成一個程序快捷方式在控制面板中。

4.點擊部署中的“媒體”

   

 

   這一步,將封裝類型,選擇為單個exe安裝(內部資源)。默認是單個MSI(內部資源)。

5.點擊用戶界面中的“翻譯”

 

          這一步中,做三個事:

                 1.選擇chinese Simplified(PRC);

                 2.選項中選擇,只創建一個多語言程序包;

                 3.用戶界面語言中選擇,顯示語言選擇對話框(用於多語言包)。

 6.點擊運行環境,添加預安裝與基於特征安裝

           預安裝,其中添加你的應用程序安裝之前,需要安裝的各種驅動器以及視頻播放器和.NET環境等。

           基於特征安裝,主要添加一些需要注冊的控件,其中有64位和32位的需要分開添加。

 

 

     完成以上六步后,即可點擊運行。注:

            1.創建打包工程時,要清楚知道自己工程所在目錄;

            2.添加各種文件中,避免出現中文路徑以及路徑過長。

 

 

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM