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
1.2 打开后的界面如下图,按照界面提示步骤,一步步进行设置(设置过程没有先后顺序的要求)
2. 设置Application Information(应用程序基本信息)
2.1 按情况填写公司名称、程序名称、版本号等基本信息
2.2 点击左侧General Information(一般信息),打开如下界面。
- 1 产品代码:每次升级,重新打包,只需要点击这一行右侧的“…”按钮,就会重新生成Code,安装时就会自动覆盖老版本
- 2 安装语言:选择简体中文
- 3 安装位置,若想在安装的时候改变安装的位置,则新建一个文件夹,表示要安装在自己定义的位置,而不是电脑上给定的那些位置上。
- 4 字体:宋体或其他中文字体
3. 设置安装要求
设置要安装的程序所需的运行环境,安装包会在安装前进行检测,不满足要求则不能安装。
4. 添加应用程序文件
4.1 点击Application Files(应用程序文件),打开界面如下图所示
4.2 点击Add Files(添加文件),添加要打包的文件、程序
如果只是简单的Winform程序,选择程序保存路径下的bin—Debug—程序名.exe文件即可。
如果调用了dll文件,则需要都添加进来。
5. 设置快捷方式
5.1. 点击Application Shortcuts(设置快捷方式),打开如图5.1界面
5.2. 框中选项分别为:
- 在开始菜单中创建快捷方式
- 在桌面上创建快捷方式
- 使用其他快捷方式图标
按需求设置即可
注:点击图标可以修改快捷方式的名称(如图修改为“计算器”)
6. 注册表设置
点击Application Registry,进入注册表设置界面,可以根据需求自行修改,也可以直接跳过。
7. 设置安装访谈
7.1 点击Installation Interview(安装访谈),打开如下界面,框中设置由上到下依次为:
- 是否显示许可协议对话框?
- 是否要提示用户输入公司名称和用户名?
- 是否允许用户自定义安装位置?
- 是否允许用户在安装时启动程序?
7.2 点击左侧Dialogs,打开如下界面,可以更直观地设置安装访谈。
8. 将.NET Framework打包
9. 最后的设置
9.1 打开解决方案资源管理器——Prepare for Release——Releases,打开界面如下图所示
9.2 具体设置
选项卡点击“Setup.exe”
–找到“Required Execution Level”–选择“Administrator”
–找到 “InstallShield Prerequisites Location”,选择“Extract From Setup.exe”
10. 生成.exe安装文件
解决方案右击——重新生成解决方案。
编译完成后可以在该项目保存目录的Express——CD_ROM——Disklmages——DISK1路径下找到安装文件
双击打开即可开始安装
扫码关注我们,了解更多文章:
三山半落,一水中分。地纵经纬,理入乾坤。 ~ 兰州交通大学地理信息科学爱好者集散地,欢迎你的加入~ 微信公众号 QQ交流群
VS2015 如何打包winform 安装程序相关推荐
- 图解 VS2015 如何打包winform 安装程序
参考https://www.cnblogs.com/yinsq/p/5254893.html 转载于:https://www.cnblogs.com/Awangzhen/p/9251799.html
- VS2015 打包winform 安装程序
最近开发了一个小软件.由于需要打包.网上找了一些资料.然后整合了起来.希望对大家有所帮助.不全面请见谅. 打包控件 InstallShield-Limited-Edition 下面是注册地址 htt ...
- win7下nsis打包exe安装程序教程
下载软件包: NSIS中文版 :https://pan.baidu.com/s/1mitSQU0 装好之后会出现两个软件:Nullsoft Install System 和 VNISEdit 编译环境 ...
- labview如何弹出提示窗口_以实例跟我学如何将LabVIEW的VI程序打包成安装程序
当我们在LabVIEW平台上辛辛苦苦编写完成测试软件程序时,一般很少情况将程序源代码分发给用户,而是将VI程序制作成可执行的安装包程序,供用户安装使用. 那么,如何将LabVIEW中的VI程序打包成安 ...
- java 打包工具_Java打包Windows安装程序
目前对于开发Windows桌面程序而言,Java Swing并不是最好的选择,但是对于Java/Android程序员来说,Swing是最快上手和最容易熟悉的语言,和Android类似,Swing也提供 ...
- 【C#】 软件打包与制作安装向导(打包成自解压和打包成安装程序)
1.不打包,直接使用 2.打包成自解压文件 一个SFX (SelF-eXtracting)自解压文件是压缩文件的一种,因为它可以不用借助任何压缩工具,而只需双击该文件就可以自动执行解压缩,因此叫做自解 ...
- 使用VS2017将我的c++项目打包成安装程序,并设置开机自启,卸载,图标等
大体上打包分为两步 目录 一.将编译后的exe可执行文件及其各种依赖dll.lib.图标.配置文件等先打包放到一个目录中 (1)dumpbin指令查看可执行文件的dll依赖包 (2)windeploy ...
- sencha touch 扩展篇之将sencha touch打包成安装程序(下)- 使用phonegap打包安装程序
这讲我们来讲解下如何使用phonegapa创建项目环境并通过她们将sencha touch打包成app,这里我们只讲解打包android的apk,打包ios的过程有点类似,但是需要在mac环境 ...
- Inno Steup 6 下载,安装,将 .exe 文件打包成安装程序(详细教程)
下载 点击链接进入官网:https://jrsoftware.org/isdl.php 选则版本后,点击下载(以6.2.0版本为例) 等待下载完成 下载完成 安装 双击文件运行 选中语言,默认 Eng ...
- 更改NISI打包的安装程序的安装界面
首先推荐一份NISI的系列教程: https://www.cnblogs.com/zzllily/category/822621.html 为了使得自己的应用程序看起来更加专业,在使用NISI生成wi ...
最新文章
- linux开了多个sendmail,Linux中的Sendmail问题及其解决办法
- cleanmymac定时清理与垃圾监测
- Oracle查询表结构的一些相关语句
- java 8大happen-before原则超全面详解
- 扩展筛选LightOj 1054 Efficient Pseudo Code
- 电感是怎么储存能量的
- frida hook so层、protobuf 数据解析
- 想拥有高清壁纸不用那么麻烦!
- android环信退出登录,环信退出登陆的的问题
- git学习(三)分支管理
- bootice添加黑苹果引导_Clover(四叶草)引导多系统(Linux亦可),黑苹果引导教程
- Flink部署——Debugging(开发实用,建议收藏)
- java lzma解压_lzma-java
- 脉搏信号检测与处理系统
- iOS 面试题集合~[有答案]
- Metasploit的使用-入门
- python3进阶篇(二)——深析函数装饰器
- 娶个日本女人做老婆是怎样一种体验
- python语言的整数类型是什么-以下选项属于 Python 整数类型的是( )
- python 电压 谐波_用python计算thd