如何打包一個 Visual Studio 專案安裝檔? (Visual Studio Installer Project 或是 InstallShield Limited Edition)

各位夥伴們,

若你打算將開發好的 Visual Studio 專案打包成一個安裝檔,可供外部客戶安裝,可以用哪些工具呢?

常見的工具有

1. Visual Studio Installer Project - Visual Studio 的專案範本,原本在 Visual Studio 2010版本有提供,現在 2013的版本也有了!今天 (4/17) 發佈了一個 Visual Studio 2013 的 Extension 外掛,叫 Visual Studio Installer Project。

2. InstallShield Limited Edition (InstallShield 限量版) - 它是由第三方合作廠商 - Flexera 提供的 InstallShield Limited Edition (ISLE) 。它提供了 Visual Studio Installer Project 沒有的進階安裝功能,例如與 TFS 和 MSBuild 的整合,支援建立新的 web 網站和 ISO 19770-2 添加標籤支援等等加值功能。在 Visual Studio 2013 中已內建了,如下圖 VS 2013 中新增專案範本。

以下介紹 Visual Studio Installer Project,今天 (4/17) 已提供了 Preview 預覽版本,可供 Visual Studio 2013 專案使用。

安裝方式:可到 Visual Studio 2013 選單 -> 工具 -> 擴充功能及更新 打開如下,搜尋 "Visual Studio Installer" ,應該就會找到該外掛,如下圖,就可直接下載安裝了,或是可以從 Visual Studio Gallery 下載安裝。

 

接下來你會在專案範本中,「其它專案類型」 -> 看到 "Visual Studio Installer"

接下來的操作方式,若你使用過 Visual Studio 2010 的功能,是相同的操作方式,類似下圖。雖然是英文的介面,但完全支援當地語系 (繁體中文 ....) 和英語版本的 Visual Studio。

Visual Studio Installer Projects

 

此版本是預覽版本 (Preview),若你使用上有任何問題及回饋意見,請在 User Voice 回饋或是透過 Visual Studio Gallery 的問答集,我們預期之後將提供最終的 RTM 版本!