InstallShield Limited Edition for Visual Studio 2013

來源:互聯網
上載者:User

標籤:

InstallShield Limited Edition for Visual Studio 2013 圖文教程(教你如何打包.NET Framework進去)
本文轉自“吾樂吧軟體站”,原文連結:http://www.wuleba.com/?p=23892

由於InstallShield Limited Edition for Visual Studio的教程、資料太少,所以我今天才決定寫這個文章,專門針對C#項目打包,包括打包整合Microsoft .NET Framework等。大家從官方下載的最新版InstallShield Limited Edition for Visual Studio,是支援VS2010、VS2012、VS2013的(小牛在WIN7、WIN8中安裝正常,但是WIN8.1死活都安裝不進去……)

如何下載註冊: 

http://go.microsoft.com/fwlink/?LinkID=239620&lang=1033&ver=ult

用你的郵箱註冊,會免費發註冊碼的,不需要破解

具體步驟:

1、建立了一個基本的三層項目,用來測試打包

2、根據實際情況,填寫程式基本資料

3、這一步非常重要,看 :

1)設定為簡體中文,否則安裝路徑有中文的話就會出問題
2)設定預設安裝路徑
3)修改預設字型
4)每次升級,重新打包,只需要點擊這一行右側的“…”按鈕,就會重建Code,安裝時就會自動覆蓋老版本

4、選擇我要的.NET Framework 4.0

5、這裡什麼也不做

6、添加要打包的檔案、程式

7、右鍵——屬性(Properties)

8、非常重要:

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

9、設定捷徑

10、註冊表配置:

1)開啟這個
2)現在這個測試專案,不需要寫註冊表資訊,所以我什麼都不改。如果你的項目要寫註冊表,那就自己填。

11、安裝訪談(安裝介面對話方塊配置):

1)開啟這個
2)我就不修改了,大家根據自己的需求調整。
3)如果要修改,點擊這個

12、修改安裝步驟、對話方塊、背景等

13、到這這一步,就剩下最重要的問題:如何把.NET Framework一起打包進程式去:

1)解決方案,點擊“Specify Application Data”–雙擊“Redistributables”–勾選“Microsoft .NET Framework 4.0 Full”–勾選之後,它會自動連網下載,下載速度是比較慢的,下完之後,右側就會變成“Installed Locally”

A).NET 4.0:如果大家嫌慢,那就去網上下載:dotNetFx40_Full_x86_x64.exe,然後放到這個路徑:
C:\Program Files (x86)\InstallShield\2013LE\SetupPrerequisites\Microsoft .net\4.0\Full
這樣的話就能節省很多時間了,不過除了這個,它還需要下載其他東西的,只是你可以節省這部分時間

B).NET 3.5 SP1:下載dotnetfx35.exe,然後放到這個路徑:
C:\Program Files (x86)\InstallShield\2013LE\SetupPrerequisites\Microsoft .net\3.5 SP1\Full

14、最後的設定:

1)解決方案,點擊“Prepare for Release”–雙擊“Releases”–點擊選中“SingleImage”–選項卡點擊“Setup.exe”–找到“InstallShield Prerequisites Location”,把它設定為“Extract From Setup.exe”

15、打包完成了,運行效果如:
1)打包後的程式放在這個地方:XXX\Express\SingleImage\DiskImages\DISK1\setup.exe (70.9MB,比較大)

InstallShield Limited Edition for Visual Studio 2013

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.