从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. 打包,VS 之 InstallShield Limited Edition for Visual Studio 2015 图文教程

    转载收藏于 https://www.cnblogs.com/xinaixia/p/5473815.html 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而 ...

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

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

  3. InstallShield Limited Edition for Visual Studio 2013 图文教程打包安装包

    http://www.wuleba.com/23892.html 从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“Inst ...

  4. InstallShield Limited Edition for Visual Studio 2013 图文教程

    http://www.wuleba.com/?p=23892   原文链接

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

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

  6. InstallShield Limited Edition for Visual Studio 2013

    InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET Framework进去)本文转自“吾乐吧软件站”,原文链接:h ...

  7. 让InstallShield 2015 Limited Edition for Visual Studio 2015生成的setup.exe双击时以管理员权限运行

    转载:http://blog.csdn.net/zztoll/article/details/52096700 如题,如何让InstallShield 2015 Limited Edition for ...

  8. InstallShield Limited Edition for Visual Studio 使用

    首先到https://info.flexerasoftware.com/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio填写信息: 完成之后跳转到 ...

  9. Download InstallShield Limited Edition for Visual Studio 地址

    http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio?lang=10 ...

随机推荐

  1. Delphi Refactor 重构

    delphi refactor procedure TCameraComponentForm.btnRefreshConfigClick(Sender: TObject); var a:string; ...

  2. S3

    S3是Amazon EMR的一部分,它提供了一些Wikipedia的浏览统计数据,这些浏览数据的格式便于Spark测试.

  3. 【转】Hibernate利用@DynamicInsert和@DynamicUpdate生成动态SQL语句

    原文链接:http://www.cnblogs.com/quanyongan/p/3152290.html 最近在使用Hibernate4中,发现两个很有奥秘的注解 @DynamicInsert 和  ...

  4. HDU 5703 Desert (找规律)

    题意:一杯水有n的容量,问有多少种方法可以喝完. 析:找规律,找出前几个就发现规律了,就是2的多少次幂. 代码如下: #include <cstdio> #include <stri ...

  5. 建立ODBC数据源(基于windows)

    1. win+r 2. control 3. 打开数据源 4. 点击添加 5. 选择Oracle in OraClient11g_home1 ,点击完成 6. 填写,查看具体参数信息点击Help 7. ...

  6. hdoj 5288 OO’s Sequence

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5288 //*************头文件区************* #include<ios ...

  7. Python之函数进阶

    本节内容 上一篇中介绍了Python中函数的定义.函数的调用.函数的参数以及变量的作用域等内容,现在来说下函数的一些高级特性: 递归函数 嵌套函数与闭包 匿名函数 高阶函数 内置函数 总结 一.递归函 ...

  8. 最小生成树之Prime法

    关于最小生成树的概念,在前一篇文章中已经讲到,就不在赘述了.下面介绍Prime算法:         其基本思想为:从一个顶点出发,选择由该顶点出发的最小权值边,并将该边的另一个顶点包含进来,然后找出 ...

  9. WebService《JavaEE6权威指南 基础篇第4版》

    [Web服务] 为运行在不同平台和框架之上的软件提供了互操作的标准方式.良好的互操作性和可扩展性.消息采用自包含文档的形式. ——解决异构系统之间交互.解决异构系统通信问题:  1.通过XML,JSO ...

  10. 关于div的居中的问题

    (从已经死了一次又一次终于挂掉的百度空间人工抢救出来的,发表日期2014-01-11) div水平和垂直居中,text-align和vertical-align不起作用,因为标签div没有这两个属性, ...