VS2015 如何打包winform 安装程序

VS2015 如何打包winform 安装程序

同学们在完成程序开发之后,可能会为如何将其打包并安装到其他电脑上的问题而发愁。本文针对C#项目打包,包括打包集成Microsoft .NET Framework等,为大家介绍InstallShield的使用方法。

准备:

  • Visual Studio 2015 (其他版本差别不大)
  • InstallShield Limited Edition for Visual Studio

没有installshield的同学,可以去该网址下载。
https://info.flexerasoftware.com/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio
用自己的邮箱注册完,会有注册码和下载链接,无需破解。

1. 新建项目

1.1 首先我们创建一个打包的项目:新建项目——其他项目类型——安装和部署——InstallShield Limited Edition Project
VS2015 如何打包winform 安装程序_第1张图片
1.2 打开后的界面如下图,按照界面提示步骤,一步步进行设置(设置过程没有先后顺序的要求)
VS2015 如何打包winform 安装程序_第2张图片

2. 设置Application Information(应用程序基本信息)

2.1 按情况填写公司名称、程序名称、版本号等基本信息
VS2015 如何打包winform 安装程序_第3张图片
2.2 点击左侧General Information(一般信息),打开如下界面。

  • 1 产品代码:每次升级,重新打包,只需要点击这一行右侧的“…”按钮,就会重新生成Code,安装时就会自动覆盖老版本
  • 2 安装语言:选择简体中文
  • 3 安装位置,若想在安装的时候改变安装的位置,则新建一个文件夹,表示要安装在自己定义的位置,而不是电脑上给定的那些位置上。
  • 4 字体:宋体或其他中文字体
    VS2015 如何打包winform 安装程序_第4张图片

3. 设置安装要求

设置要安装的程序所需的运行环境,安装包会在安装前进行检测,不满足要求则不能安装。
VS2015 如何打包winform 安装程序_第5张图片

4. 添加应用程序文件

4.1 点击Application Files(应用程序文件),打开界面如下图所示
VS2015 如何打包winform 安装程序_第6张图片
4.2 点击Add Files(添加文件),添加要打包的文件、程序
如果只是简单的Winform程序,选择程序保存路径下的bin—Debug—程序名.exe文件即可。
如果调用了dll文件,则需要都添加进来。
VS2015 如何打包winform 安装程序_第7张图片

5. 设置快捷方式

5.1. 点击Application Shortcuts(设置快捷方式),打开如图5.1界面
VS2015 如何打包winform 安装程序_第8张图片
5.2. 框中选项分别为:

  • 在开始菜单中创建快捷方式
  • 在桌面上创建快捷方式
  • 使用其他快捷方式图标
    按需求设置即可
    注:点击图标可以修改快捷方式的名称(如图修改为“计算器”)
    VS2015 如何打包winform 安装程序_第9张图片

6. 注册表设置

点击Application Registry,进入注册表设置界面,可以根据需求自行修改,也可以直接跳过。
VS2015 如何打包winform 安装程序_第10张图片

7. 设置安装访谈

7.1 点击Installation Interview(安装访谈),打开如下界面,框中设置由上到下依次为:

  • 是否显示许可协议对话框?
  • 是否要提示用户输入公司名称和用户名?
  • 是否允许用户自定义安装位置?
  • 是否允许用户在安装时启动程序?
    VS2015 如何打包winform 安装程序_第11张图片
    7.2 点击左侧Dialogs,打开如下界面,可以更直观地设置安装访谈。
    VS2015 如何打包winform 安装程序_第12张图片

8. 将.NET Framework打包

打开解决方案资源管理器——Specify Application Data——Redistributables,打开图8.2所示界面,选择Microsoft .NET Framework 4.0 Full即可
VS2015 如何打包winform 安装程序_第13张图片
VS2015 如何打包winform 安装程序_第14张图片

9. 最后的设置

9.1 打开解决方案资源管理器——Prepare for Release——Releases,打开界面如下图所示
VS2015 如何打包winform 安装程序_第15张图片
9.2 具体设置
选项卡点击“Setup.exe”
–找到“Required Execution Level”–选择“Administrator”
–找到 “InstallShield Prerequisites Location”,选择“Extract From Setup.exe”
VS2015 如何打包winform 安装程序_第16张图片

10. 生成.exe安装文件

解决方案右击——重新生成解决方案。
VS2015 如何打包winform 安装程序_第17张图片
编译完成后可以在该项目保存目录的Express——CD_ROM——Disklmages——DISK1路径下找到安装文件
VS2015 如何打包winform 安装程序_第18张图片
双击打开即可开始安装
VS2015 如何打包winform 安装程序_第19张图片

————供稿人:地信17郑威鹏

扫码关注我们,了解更多文章:

三山半落,一水中分。地纵经纬,理入乾坤。
~ 兰州交通大学地理信息科学爱好者集散地,欢迎你的加入~
VS2015 如何打包winform 安装程序_第20张图片                           VS2015 如何打包winform 安装程序_第21张图片
微信公众号                                                           QQ交流群

你可能感兴趣的:(软件教程)