转载收藏于 https://www.cnblogs.com/xinaixia/p/5473815.html

  从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 

  

转载于:https://www.cnblogs.com/llhhll/p/8315827.html

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

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

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

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

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

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

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

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

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

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

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

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

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

  7. VS2013使用自带的InstallShield Limited Edition Project 打包项目应用程序

    右键"解决方案",添加-新建项目-其他项目类型-安装和部署-InstallShield Limited Edition Project -填写名称和位置-确定 转载于:https: ...

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

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

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

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

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

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

最新文章

  1. Flex3加载外部数据1
  2. WebDriver API 元素定位(三)
  3. MS SQL SERVER中备份所有数据库
  4. Flume学习笔记(二)问题整理
  5. Python适合大数据处理吗?
  6. python输入正整数n、求n以内能被17整除的最大正整数_求100之内自然数中最大的能被17整除的数资料...
  7. 测试线程的状态(Java)
  8. 【NOIP2014模拟8.25】设备塔
  9. 计算机操作员(高级)理论知识考试卷,计算机操作员高级试题
  10. qt 程序中读取 DXL360 倾角仪的数据
  11. cadence入门学习
  12. ubuntu 18.04 安装网易云音乐
  13. 【Opengl】Glut下载与环境配置
  14. IDEA jsp中文乱码
  15. DSP2812/28335 调试问题记录
  16. 面试经验|传音控股自动化测试
  17. 一键steam挂卡linux,steam一键添加免费游戏挂卡
  18. MyBatis:万能Map和模糊查询(狂神)
  19. Python模块之paramiko
  20. 广告业务系统 之 核心通道 —— “日志中心-s2s监测上报”

热门文章

  1. oracle java 映射_java程序访问映射后的oracle
  2. 计算机wind10切换桌面wind7系统,win10多桌面切换的方法以及开启步骤是怎样的
  3. linux cpu驱动程序,Linux kernel-CPU 调频
  4. shell 除法保留n位小数
  5. git branch是什么意思
  6. 以太坊 智能合约 代码 数据空间 存储在哪儿
  7. thinkphp 同时更新多条数据
  8. vue el-input输入框禁止输入空格
  9. HikariCP 的Java数据库连接池介绍及配置
  10. Maven生命周期详解及常用命令