1. 程式人生 > >VS 之 InstallShield Limited Edition for Visual Studio 2015 圖文教程

VS 之 InstallShield Limited Edition for Visual Studio 2015 圖文教程

安裝使用 全部 文件夾 安裝步驟 一行 ive format 徹底 ins

從Visual Studio 2012開始,微軟就把自家原來的安裝與部署工具徹底廢掉了,轉而讓大家去安裝使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,註意這個版本是免費的,只需要郵件註冊下,就會有要註冊碼。(其實,早在VS2010中,微軟就把InstallShield Limited Edition for Visual Studio放在裏面了,只是那個時候自家產品還在)。

  如何下載註冊: http://go.microsoft.com/fwlink/?LinkID=239620&lang=1033&ver=ult 。用你的郵箱註冊,會免費發註冊碼的,不需要破解。

  具體打包步驟如下:右鍵解決方案→添加→新建項目→其他項目類型→安裝和部署→InstallShield Limited Edition Project,如下圖:

  技術分享圖片

  1、第一步,點擊“Application Information”選項,如下圖,如實填寫右側內容;

  技術分享圖片

  2、第二步,點擊“General Information”,根據實際情況,填寫程序基本信息,如下圖:

  技術分享圖片

  1)設置為簡體中文,否則安裝路徑有中文的話就會出問題;   2)設置默認安裝路徑;   3)修改默認字體;   4)每次升級,重新打包,只需要點擊這一行右側的“...”按鈕,就會重新生成Code,安裝時就會自動覆蓋舊版本。

  3、點擊“Installation Requirements”,根據實際情況選擇安裝要求,我的程序為.NET Framework 4.5開發。

  技術分享圖片

  4、點擊“Application Files”,添加要打包的文件、程序,啟動項目目錄下“ bin\Release\ ”目錄中的全部文件及文件夾。

  技術分享圖片

  5、選中OCX或者ActiveX等需要註冊的DLL,右鍵→Properties;

  1)如果你的是.NET項目程序DLL、EXE,那就按照默認的設置,不要去改,否則出錯   2)如果你的是OCX或者ActiveX等需要註冊的DLL,那麽選擇“Self-registration”

  技術分享圖片

  6、點擊“ Application Shortcuts ”設置快捷方式,根據需要勾選選擇;

  技術分享圖片

  7、點擊“ Application Registry ”進行註冊表配置,本項目無註冊表配置;

  技術分享圖片

  8、點擊“ Installation Interview ”進行安裝問卷配置,下圖中圈起的為常用設置;

  技術分享圖片

  9、“ Installation Interview ”面板左側的“ Dialogs ”,選擇安裝步驟、對話框、背景等設置;

  技術分享圖片

  10、若要把.NET Framework一起打包進程序去,如下圖:

  技術分享圖片

  11、解決方案,點擊“Prepare for Release”--雙擊“Releases”--點擊選中“SingleImage”--選項卡點擊“Setup.exe”--找到“InstallShield Prerequisites Location”,把它設置為“Extract From Setup.exe”,打包完成;

  技術分享圖片

  12、打包完成後,解決方案→安裝程序(FCSetup),右鍵生成,生成成功運行如下圖:

  1)打包後的程序存在如下目錄下:xxx\Express\SingleImage\DiskImages\DISK1\setup.exe

  技術分享圖片

VS 之 InstallShield Limited Edition for Visual Studio 2015 圖文教程