c#windfrom打包_WinForm程序打包教程
准备工作
1. 编写完成的WinForm程序
2. 安装部署项
VS2010中有一个自带的安装部署项目,叫:Visual Studio Installer ,通常称为:setup项目,是一个用于自定义安装部署的项目方案。但是在VS2017、VS2019中均不见了,安装程序组件中也没有。So,下载链接:https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects
创建项目
Installer 安装完成后,在“解决方案”上右键,选择“添加”--“新建项目”,找到“其他项目类型”。按下图操作顺序执行
创建完成后:
添加项目输出文件
在“Application Folder”右击,选择“添加”--“项目输出”
在弹出的“添加项目输出组”页面选择WinFrom项目
添加内容文件
在中间部分右击,在弹出框中选择“添加”--“文件”
加入程序的依赖项
创建快捷方式
在“主输出 from WindowsFormsApp3 (Active)”选项右击选择“Create Shortcut to 主输出 from WindowsFormsApp3 (Active)”创建快捷方式,并重命名
将“快捷方式”拖放到“用户桌面”文件夹中,拖放之后:
添加注册表项
选中setup安装项目右击选中“View”--“注册表”
依次展开“HKEY_CURRENT_USER/Software”节点,然后对注册表项“[Manufacturer]”进行重命名。接着选中此项右击,在弹出框中选择“新建”--“字符串值”命令,即可为添加的注册表项初始化一个值
选中新增的“字符串值”选项右击打开“属性窗口”,对注册表项名称和值进行修改
生成Windows安装程序
添加完Windows安装程序所需的项目输出文件、内容文件、快捷方式和注册表项等内容后,选中setup安装项目,右击选择“生成”命令即可生成一个Windows安装程序
c#windfrom打包_WinForm程序打包教程相关推荐
- idea java 桌面应用_IDEA打包应用程序的教程图解
为JAR创建工件配置选择:文件|项目结构(File | Project Structure),以打开"项目结构(Project Structure)"对话框.在"项目设置 ...
- java代码执行 打包jar_Java程序打包成jar文件包并执行的方法
这篇文章主要介绍了把Java程序打包成jar文件包并执行的方法,非常具有实用价值,需要的朋友可以参考下 本文介绍了把Java程序打包成jar文件包并执行的方法,分享给大家,具体如下: 1.首先要确认自 ...
- Visual Studio 2017C#打包应用程序详细教程,重写安装类获取安装路径,附加各种奇葩问题描述
前言 C#写好一个应用程序,总想分享给自己的朋友或者上架,然而被困在打包之外,这次为大家带来近期我的经验,经过几天的摸索,发现网上的教程并不全面,会给初学者带来很多疑问,这里将做些问题描述与解答. / ...
- VS2013打包Windows程序部署教程
1.依次找到[文件]-[新建]-[项目],在打开的对话框中找到[已安装]-[模板]-[其他项目]-[安装和部署],如图示.第一次使用只有一个灰色图标显示.双击"InstallShield L ...
- python脚本打包rpm_python程序打包rpm包
python程序及其依赖包打包成rpm包部署 项目中要求将一个python脚本打包成rpm包,方便yum安装,研究了一遍,把其中的过程记录一下. 1.首先一个简单测试脚本 #/usr/bin/env ...
- 采用Pyinstaller将python程序打包成exe可执行程序
(本文在Windows系统下对python程序进行的打包,打包成exe文件,其它系统是否能成功并未测试.) 1.安装Pyinstaller Python 默认并不包含 PyInstaller 模块,因 ...
- linuxQt程序打包
linux程序打包 qt程序打包与执行 将release版本生成的移动到新建文件夹中: linux下qt打包的sh文件 例如,生成pack.sh #!/bin/sh exe="mytest& ...
- python程序打包成exe可执行文件,亲测可行(pyinstaller教程)
python程序打包成exe可执行文件,亲测可行(pyinstaller教程)(11-20190214) 文章目录: 有些程序你不想让别人看到,由此程序你想做成绿色软件普惠大众,有些..., 然而你只 ...
- pyinstaller打包exe程序教程推荐及需要注意的点
Python PyInstaller安装和使用教程(详解版) http://c.biancheng.net/view/2690.html 1.pyinstaller打包程序中出错是正常的,报错要注意看 ...
- Electron教程(三)如何打包 electron 程序:electron-forge 的使用教程
Electron教程(三)如何打包 electron 程序:electron-forge 的使用教程 Electron教程(一)什么是 Electron,由来.适用场景 和 Electron 的环境搭 ...
最新文章
- 宏基因组分析技术研讨会第5期-最后3个名额,下周开课
- linux部署tomcat启动后无法访问,linux中启动tomcat后浏览器无法访问的解决方法
- php后台数据显示到前端,php,前端_怎么在javascript中得到后台数据?,php,前端,javascript,highcharts - phpStudy...
- HTML5将重塑Web世界?,互联网营销
- eclipse开发javaweb项目配置tomcat
- HUE集成Hbase
- python有栈吗_Python栈实现
- scheduling java_JAVA定时任务实现的几种方式
- 服务器项目白名单设置
- CCF NOI1044 最近元素
- Guava学习笔记(三):Preconditions优雅的检验参数
- 基于python的表情识别_python表情识别
- php网上花店管理系统的论文,网上花店管理系统
- 教您在Excel中批量生成条形码
- CANopen协议学习
- flash cs3 键盘ASCII编码
- java让线程空转_详解Java编程中对线程的中断处理
- Apache DolphinScheduler 诞生记
- 发芽大蒜竟有意想不到的神奇功效
- 小米手机关闭自带服务器,小米手机耗电大?关闭这两个设置,小米手机能更省电!...