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

  如何下载注册: http://go.microsoft.com/fwlink/?LinkID=239620&lang=1033&ver=ult 。用你的邮箱注册,会免费发注册码的,不需要破解。

  具体打包步骤如下:右键解决方案→添加→新建项目→其他项目类型→安装和部署→InstallShield Limited Edition Project,如下图:

  

  1、第一步,点击“Application Information”选项,如下图,如实填写右侧内容;

  

  2、第二步,点击“General Information”,根据实际情况,填写程序基本信息,如下图:

  

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

  3、点击“Installation Requirements”,根据实际情况选择安装要求,我的程序为.NET Framework 4.5开发。

  

  4、点击“Application Files”,添加要打包的文件、程序,启动项目目录下“ bin\Release\ ”目录中的全部文件及文件夹。

  

  5、选中OCX或者ActiveX等需要注册的DLL,右键→Properties;

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

  

  6、点击“ Application Shortcuts ”设置快捷方式,根据需要勾选选择;

  

  7、点击“ Application Registry ”进行注册表配置,本项目无注册表配置;

  

  8、点击“ Installation Interview ”进行安装问卷配置,下图中圈起的为常用设置;

  

  9、“ Installation Interview ”面板左侧的“ Dialogs ”,选择安装步骤、对话框、背景等设置;

  

  10、若要把.NET Framework一起打包进程序去,如下图:

  

  11、解决方案,点击“Prepare for Release”--双击“Releases”--点击选中“SingleImage”--选项卡点击“Setup.exe”--找到“InstallShield Prerequisites Location”,把它设置为“Extract From Setup.exe”,打包完成;

  

  12、打包完成后,解决方案→安装程序(FCSetup),右键生成,生成成功运行如下图:

1)打包后的程序存在如下目录下:xxx\Express\SingleImage\DiskImages\DISK1\setup.exe 

  

VS 之 InstallShield Limited Edition for Visual Studio 2015 图文教程相关推荐

  1. Visual Studio 2015安装教程(附激活码)

    安装步骤: 安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文. 试装系统:win10 64bit 安装前请确认,IE浏览器是否为10以上的版本,Visual Studi ...

  2. 【OpenCV】 OpenCV-4.1.1 + Visual Studio 2015 安装教程

    搭建环境: 软件版本:OpenCV-4.1.1.Visual Studio 2015 操作系统:Win10 主要流程: 1.准备工作 1.1下载并解压opencv 1.1.1 OpenCV官方网站下载 ...

  3. InstallShield Limited Edition 打包软件安装包教程

    从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具"InstallShield Limited Edition fo ...

  4. Visual Studio2012打包软件InstallShield Limited Edition安装教程

    之前用C#写了一个串口助手,用来读取stm32中的数据,并在C#写的上位机进行解包,但是发现程序只能在自己电脑上使用,不能在别的电脑上使用,发现原来需要将程序进行打包.VS2012取消了打包软件的默认 ...

  5. 【吐槽】VS2012的安装项目只能用InstallShield Limited Edition

    以前版本的Visual Stuido中安装项目都可以使用微软自家的Visual Studio Installer,但是到了VS2012这一切都变了,只能用InstallShield Limited E ...

  6. InstallShield limited edition 生成单个 setup.exe 安装文件

    InstallShield limited edition 生成单个 setup.exe 安装文件 1.vs里选中当前Setup项目, 2.在vs工具栏中"配置管理器"的下拉列表里 ...

  7. InstallShield Limited Edition Project 打包windows服务解析

    最近项目从vs2005 升级到vs2010后,发现新的vs2010 不再带有原来的安装工程项目,导致以前的安装包不可以使用,查找资料后发现微软从vs2010 版本后不再提供自带的安装工程,尝试着利用  ...

  8. visio2002无法安装(您必须首先安装Enterprise Architect Edition of visual Studio.Net2003)的解决方案

    我在安装vision2002时,一开始就出现如下的提示: 您必须首先安装Enterprise Architect Edition of visual Studio.Net2003 上网搜索,也没有发现 ...

  9. 求Installshield Limited Edition offline license.responses文件

    InstallShield limited edition在去年底停止服务了.新装了台电脑需要激活installshield,原来的注册码无法激活了,可能Flexera公司把激活服务器也停了.哪位以前 ...

最新文章

  1. 创新的前端 豆瓣书评 摘录
  2. C语言经典例30-判断回文数
  3. Linux不停往外发包
  4. linux内核引入模块机制好处,linux内核模块的版本检查机制
  5. ubuntu 定时执行任务at
  6. MySQL(六)常用语法和数据类型
  7. ES: 机器学习、专家系统、控制系统的数学映射
  8. 语言nomogram校准曲线图_预测模型的概率校准
  9. 联想平板刷机机器人_消费终端年出货量破1.2亿,杨元庆:联想是智能化转型的赋能者...
  10. 作者:冯仕政(1974-),男,中国人民大学社会与人口学院教授、副院长。
  11. imail PHP,NT下基于邮件服务软件(IMAIL)的邮件发送程序–(本地版)-PHP教程,邮件处理...
  12. Linux服务器的攻防技术
  13. 包含对象的json格式_如何把JSON数据格式转换为Python的类对象?
  14. 区间DP HDU 2476
  15. 希尔伯特变换分析及应用
  16. 今天看到居民负债率超过90%
  17. 开发一个类似于 xxx 的应用有多难?
  18. 凯悦酒店集团完成收购Apple Leisure Group;复星旅文在第四届进博会上完成近10项国际合作签约 | 全球旅报...
  19. 开屏广告高收益策略要点,探究底层逻辑
  20. log_device_placement参数

热门文章

  1. OpenCV与Eclipse结合使用(插件CDT)
  2. OpenGL 实例化 Instancing
  3. QT的QDBusArgument类的使用
  4. c++标准I/O输入流
  5. C++ 接口(抽象类)
  6. 众唱点歌机会显示无法连接服务器,目前众多厂商唱多的服务器附加存储缺点分析...
  7. 01_关于TensorFlow、什么是数据流图(Data Flow Graph)、TensorFlow的特征、谁可以使用Tensorflow、为啥Google要开源这个神器?
  8. cxf和spring整合
  9. 检索数据_20_按照字符串数字组合的排序
  10. php foreach id是否存在数组_45个PHP程序性能优化的小技巧,赶紧收藏吧