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

VS2015 C#程序打包.exe之installshield使用教程 VS2015 C#程序打包.exe之installshield使用教程 个人总结: 经过测试,本方法适用于多个版本(VS2010、VS2013VS2015、VS2019),这篇博客非常不错。分享给大家共同学习。 同时该打包方法不仅可以打包C#的winform、WPF程序,还可以打包MFC、QT等程序,可以说是非常好用的打包方法之一。 前言 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Lim 阅读详情

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

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

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

如何下载注册: (等待更新)

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

具体步骤:

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

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

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

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

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

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

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

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

4、选择我要的.NET Framework 4.0

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

5、这里什么也不做

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

6、添加要打包的文件、程序

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

7、右键——属性(Properties)

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

8、非常重要:

1)如果你的是.NET项目程序DLL、EXE,那就按照默认的设置,不要去改,否则出错
2)如果你的是OCX或者ActiveX等需要注册的DLL,那么选择“Self-registration”

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

9、设置快捷方式

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

10、注册表配置:

1)打开这个
2)现在这个测试项目,不需要写注册表信息,所以我什么都不改。如果你的项目要写注册表,那就自己填。

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

11、安装访谈(安装界面对话框配置):

1)打开这个
2)我就不修改了,大家根据自己的需求调整。
3)如果要修改,点击这个

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

12、修改安装步骤、对话框、背景等

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

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

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

14、最后的设置:

1)解决方案,点击“Prepare for Release”–双击“Releases”–点击选中“SingleImage”–选项卡点击“Setup.exe”–找到“InstallShield Prerequisites Location”,把它设置为“Extract From Setup.exe”

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

15、打包完成了,运行效果如上图:
1)打包后的程序放在这个地方:XXX\Express\SingleImage\DiskImages\DISK1\setup.exe (70.9MB,比较大)

All by flydoos 2013-11-19

C# installshield2020项目部署打包详细教程 installshield2020打包教程 文章目录installshield2020打包教程一、打开软件建个工程二、设置项目三、开始打包四、程序安装测试 一、打开软件建个工程 New->Windows Installer->Basic MSI->Project Name->location 二、设置项目 ​ 工程建好后,如果没有 1 Project Assistant选项卡,那么选择2 VIEW选项卡中的 Project Assistant 调出该选项。 三、开始打包 ​ 点击 阅读详情

相关推荐

114.Android简单的动态切换app的图标,两种方式

- 默认的图标-->-- 需要切换的图标-->android:label="短信"-- 默认activity-->

曹二少的博客 5543

微软打包工具 InstallShield Limited Edition

微软打包工具 InstallShield Limited Edition 仅支持 Microsoft Visual Studio 2010, 2012, 2013 and 2015

tsmc12:via0的spacing问题(Via0.S.1)

12nm有个via0 grid的概念,除了普通fill外,基本都有via0这一层,这一层需要与via0 grid对齐。手动调整cell的位置比较容易出这个drc,比如修m0po max length drc时。解决方法1: 替换EEQV类型cell,这种类型是专门为了修via0 Grid问题存在的。更多学习内容请关注「拾陆楼」知识星球。解决方法2: 翻转或移动。

m0_61544122的博客 1054

使用InstallShield2015 Limited Edition的免费安装跟进行VS应用程序打包

  很好的链接:原 VS2017自带打包软件  解决应用程序打开文件位置无法定位到安装目录的问题。 InstallShield的离线安装与激活使用 项目打包的基本配置: 一、安装InstallShield Limited Edition for Visual Studio,一般到要到官网注册一个账号。然后其会发邮件给你,其中包括软件的安装包跟序列码。这两个是一一对应的,如果是使用了别人的安...

yangdeshun888的博客 1万+

vs2013旗舰版及注册码

http://www.musnow.com/thread-54-1-1.html Visual Studio 2013旗舰版KEY:  BWG7X-J98B3-W34RT-33B3R-JVYW9 Visual Studio 2013 Professional XDM3T-W3T3V-MGJWK-8BFVD-GVPKY VS 2013 中新增了很多提高开发人员工作效率的新功能,比如

yuanyuan_186的专栏 1万+

护理育学核心考点解析:从理论到实践的系统学习路径

育学与心理学原理是学设计的理论基础,其中学目标分类理论和行为主义、认知主义、建构主义等学习理论为学方法选择提供了科学依据。这些原理通过系统化的程序(评估、设计、实施、评价)转化为可操作的实践,其技术价值在于提升知识传授的效率与效果,实现从被动接受到主动建构的能力跃升。在护理育领域,这些方法广泛应用于临床技能培训、患者健康育和护理师资培养等场景。本文聚焦《护理育学》试题中的高频考点,深入解析情景模拟、学评价等核心实践方法,帮助学习者构建从应试到致用的系统性知识体系。

weixin_30542079的博客 333

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

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

catshitone的专栏 1558

InstallShield 2018 打包安装

关于InstallShield 2018打包安装程序使用 1、 下载InstallShield2018 建议使用新的版本,毕竟新的版本功能功能全、问题少、用户体验佳。 下载地址:http://www.zdfans.com/html/16546.html (链接失效可以评论告诉我) 安装完成界面: 2、 新建安装工程 New Porje...

weixin_30629653的博客 1953

通过InstallShield官网申请注册码

最近重装系统,发现InstallShield Limited Edition注册码失效了,于是重新到InstallShield官网申请。 但是InstallShield官网设计有BUG

SunnyTrudeau的博客 1万+

Install Shield Limited Edition下载

因为现在VS部署安装包的功能被取消了,我们需要自己下载Install Shield Limited Edition 来实现这个功能,下面分享一下过程,给大家作参考。 首先下载地址:http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio?lang=1033&ver=ult

Kamy Shi 2296

使用Installshield Limited Edition Project 将文件打包成 "exe" 格式的安装包

转载自:http://www.cnblogs.com/xiezunxu/articles/5454792.html 前言:最近公司让做了一个WPF的程序,然后将写好的程序安装在客户的电脑上,并生成桌面快捷方式。大家都知道,使用VS编写软件的时候,可以配置成Debug、Release模式。我们都知道,当我们写好程序的时候,点击生成解决方案的时候,Debug、和Release文件下就会生成e

幸福官的博客 1205

InstallShield 模块详解

前言: 转载请附上原帖连接,本帖原创请勿照抄。 在DOS时代向WINDOWS桌面时代过渡的时候,安装打包程序软件相对混乱没有相对统一的安装部署。而这时候InstallShield Software公司做出了InstallShield打包软件对这个行业有重大的影响。有什么重大影响呢,因为这款软件的出世统一了行业的标准,现在大家所看到的安装软件都是一步一步下一步然后点完成就是由...

断点 1038

官网下载InstallShield Limited Edition for Visual Studio

官网下载InstallShield Limited Edition for Visual Studio 开门见山: Download InstallShield Limited Edition for Microsoft Visual Studio 2010, 2012, 2013 and 2015 https://info.flexerasoftware.com/IS-EVAL-InstallS...

yunmuq的博客 6581

hbase-2.0.2.3.1.4.0-315-bin.tar.gz

ambari-2.7.5 编译过程中四个大包下载很慢,所以需要提前下载,包含:hbase-2.0.2.3.1.4.0-315-bin.tar.gz ,hadoop-3.1.1.3.1.4.0-315.tar.gz , grafana-6.4.2.linux-amd64.tar.gz ,phoenix-5.0.0.3.1.4.0-315.tar.gz

学徒秦春光
博客等级 码龄13年 1粉丝 0原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值