InstallShield Limited Edition使用说明

从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,注意这个版本是免费的,只需要邮件注册下,就会有要注册码。虽然不知道微软这是何用意,但是既然他叫我们用,那就去用吧。(其实,早在VS2010中,微软就把InstallShield Limited Edition for Visual Studio放在里面了,只是那个时候自家产品还在)。

如何下载注册: 

官网:https://www.flexerasoftware.com/producer/products/software-installation/installshield-software-installer/

用你的邮箱注册,会免费发注册码的,不需要破解

具体步骤:

1、新建了一个基本的三层项目,用来测试打包

2、根据实际情况,填写程序基本信息

3、这一步非常重要,看上图 :

1)设置为简体中文,否则安装路径有中文的话就会出问题
2)设置默认安装路径
3)修改默认字体
4)每次升级,重新打包,只需要点击这一行右侧的“…”按钮,就会重新生成Code,安装时就会自动覆盖老版本

4、选择我要的.NET Framework 4.0

5、这里什么也不做

6、添加要打包的文件、程序(建议选择Add Project Outputs,然后选程序主输出即可,这样会默认把安装需要的文件都包括进去)

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,比较大)

16、最后说一下安装,如果有配置文件的话,每次安装会覆盖,因此建议安装前先备份配置文件。

引自:http://www.wuleba.com/?p=23892

时间: 2024-10-09 23:33:14

InstallShield Limited Edition使用说明的相关文章

InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)

原文:InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序) InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET Framework进去) 本文转自“吾乐吧软件站”,原文链接:http://www.wuleba.com/?p=23892 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,

InstallShield Limited Edition制作安装文件

由于InstallShield Limited Edition for Visual Studio的教程.资料太少,所以我今天才决定写这个文章,专门针对C#项目打包,包括打包集成Microsoft .NET Framework等.大家从官方下载的最新版InstallShield Limited Edition for Visual Studio,是支持VS2010.VS2012.VS2013的(小牛在WIN7.WIN8中安装正常,但是WIN8.1死活都安装不进去--) 如何下载注册: http:

InstallShield Limited Edition for Visual Studio 2013

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 2013 简单体验

最近工作比较忙,在开发过程中想到最后还是打包成安装程序,这样是最完美的因为开发的程序是需要.NET支持的,做成安装程序后在安装的时候如果没有必要的环境,安装程序可以一同安装.废话少说直接启动VS2012后找到安装和部署选中InstallShield选项,初次安装会打开一个网页,需要进行注册,然后得到一个序列号都是免费的,然后下载InstallShield Limited Edition for Visual Studio 2013安装程序,安装好后,再选择InstallShield Limite

InstallShield Limited Edition Project 打包windows服务解析

最近项目从vs2005 升级到vs2010后,发现新的vs2010 不再带有原来的安装工程项目,导致以前的安装包不可以使用,查找资料后发现微软从vs2010 版本后不再提供自带的安装工程,尝试着利用 InstallShield Limited Edition Project 打包安装文件及服务,以vs2012为例: InstallShield Limited Edition Project的安装: 初始安装vs2012是不带这个项目的,需要进行单独的下载,下载方法网上已经有很多资料不再累赘,根据

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

从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,注意这个版本是免费的,只需要邮件注册下,就会有要注册码.(其实,早在VS2010中,微软就把InstallShield Limited Edition for Visual Studio放在里面了,只是那个时候自家产品还在). 如何下载注册: http://go.micros

InstallShield Limited Edition for Visual Studio 2015 图文教程

http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio?lang=1033&ver=ult 用你的邮箱注册,会免费发注册码的,不需要破解 最近开发了一个小软件.由于需要打包.网上找了一些资料.然后整合了起来.希望对大家有所帮助.不全面请见谅. 本人开发工具用的是Visual Studio 2015 不多说了  直接上图 : 1.如果没有安装打包软件. 通过包进行安装控

Installshield limited edition for VS2012安装,不能注册问题

分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 上周有个同事电脑坏了,需要重新安装一台电脑,因为一些旧的工程需要使用Installshield来打包, 就安排这个同事去网上下载一个版本,并安装,结果还需要注册码.那就在Installshield网站上注册 一个,结果发现连接在网站里打开了,但注册信息下拉框是空白的,怎么样也注册不成功.因为同事 也没有去度娘一下,一搞就一个星期过去

注册InstallShield Limited Edition for Visual Studio 时无法选择国家解决方法

下载的填写资料的时候有个下拉列表必选项,我用的win8操作系统(ie\google\ff都试了),这个必选项里还没有值,死活过不去.解决方案:用f12修改客户端表单,自己添加个项,让他验证通过.这个网站的服务器端也进行了验证,然后提示你信息出错,你只要把邮箱填写正确了就行了,网站会把下载链接发到你的邮箱里,然后你就可以下一步了. http://www.cnblogs.com/flydoos/p/3430922.html#3038317这个网址的17楼评论上看到的解决方法,解决了,真是太感谢了!