InstallShield Limited Edition for Visual Studio 2013 圖文教程(教你如何打包.NET程序)
從Visual Studio 2012開始,微軟就把自家原來的安裝與部署工具徹底廢掉了,轉而讓大家去安裝使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,注意這個版本是免費的,只需要郵件註冊下,就會有要註冊碼。雖然不知道微軟這是何用意,但是既然他叫我們用,那就去用吧。(其實,早在VS2010中,微軟就把InstallShield Limited Edition for Visual Studio放在裏面了,只是那個時候自家產品還在)。
由於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、這一步非常重要,看上圖 :
4、選擇我要的.NET Framework 4.0
5、這裏什麼也不做
6、添加要打包的文件、程序
7、右鍵——屬性(Properties)
8、非常重要:
9、設置快捷方式
10、註冊表配置:
1)打開這個
11、安裝訪談(安裝界面對話框配置):
12、修改安裝步驟、對話框、背景等
13、到這這一步,就剩下最重要的問題:如何把.NET Framework一起打包進程序去:
B).NET 3.5 SP1:下載dotnetfx35.exe,然後放到這個路徑:
14、最後的設置:
15、打包完成了,運行效果如上圖: