Winform打包Exe Inno Setup

摘要:
9.下载安装InnoSetup下载地址:https://pc.qq.com/detail/13/detail_1313.html安装完成以后打开InnoSetup客户端a.file-˃new,新建脚本b.填写应用程序信息,黑体为必填项Applicationname:应用名称;Applicationversion:应用版本;Applicationpublisher:发行单位(可选);Applicat

9.下载安装Inno Setup

下载地址:https://pc.qq.com/detail/13/detail_1313.html

安装完成以后打开Inno Setup客户端

a. file->new,新建脚本

Winform打包Exe Inno Setup第1张

b.填写应用程序信息,黑体为必填项

Application name: 应用名称;

Application version:应用版本;

Application publisher:发行单位(可选);

Application websiter:应用程序网址(可选);

Winform打包Exe Inno Setup第2张

c.完善应用文件信息

Application destination base folder:应用程序目标基本文件夹,可默认也可自定义;

Application folder name:应用文件夹名称;

Allow user to change the application folder:勾选,允许用户自定义安装位置;

Winform打包Exe Inno Setup第3张

d.指定属于应用程序的文件

Application main executable file:应用程序主执行文件,即第8步中打包生成的.exe文件;

Allow user to start the application after Setup has finished:允许用户在安装完成后启动应用程序;

Add folders:添加应用程序文件,选择第8步中打包出的文件根目录即可,要把所有.dll文件及其他配置文件都包含进去;

Winform打包Exe Inno Setup第4张

点击添加之后可以看到:

Winform打包Exe Inno Setup第5张

文件目录以自己的实际情况为准。

e.指定应用程序的快捷方式,勾选默认的两项即可,即“创建主执行程序的快捷方式到公共开始菜单程序文件夹”、“允许用户创建桌面快捷方式”

Winform打包Exe Inno Setup第6张

f.指定安装期间要显示的文档文件

License file:许可文件;

Information file shown before installation:安装之前显示信息文件;

Information file shown after installation:安装之后显示信息文件;

Winform打包Exe Inno Setup第7张

g.指定应包括的安装语言(汉化版的有简体中文选项),选择之后点击下一步

Winform打包Exe Inno Setup第8张

h.指定基本编译设置

Custom compiler output folder:自定义编译器输出文件夹,即最终编译出的安装包要放哪个位置;

Compiler output base file name:编辑器输出基本文件名,即安装包名称;

Custom Setup icon file:自定义安装程序图标文件;

Setup password:安装密码;

Winform打包Exe Inno Setup第9张

i.点击下一步

Winform打包Exe Inno Setup第10张

剩下的就是一路确定了,会询问你在编译之前要不要保存你的脚本(上面的配置步骤,最终会生成一个编译脚本文件),点击保存,先不要编译,打开脚本文件,新增配置项,修改注册表,设置开机自启动:

Winform打包Exe Inno Setup第11张

[Registry]
Root: HKLM; Subkey: "SOFTWAREMicrosoftWindowsCurrentVersionRun"; ValueType: string; ValueName: "testrun"; ValueData: "{app}{#MyAppExeName}"

然后,执行编译文件:build->compile

Winform打包Exe Inno Setup第12张

Winform打包Exe Inno Setup第13张

至此,所有步骤已经完成了,赶快去看看你的安装包能不能正常使用吧。

免责声明:文章转载自《Winform打包Exe Inno Setup》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇十步完成windows服务的安装使用 Android 的日志工具LogCat下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

winform(四)——简单计算器制作

效果图: 代码区: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; usin...

launcher- 第三方应用图标替换

有时候我们感觉第三方应用的icon不美观,或者跟我们主题风格不一致,这时候我们希望换成我们想要的icon,那我们可以这么做(以更换QQ应用icon为例): 1.首先我们当然要根据自己的需要做一张替换icon了(图片我们不妨命名为qq) 2.接下来我们需要得到第三方应用的信息,可以通过GetDftlayoutXml.apk 工具获得 具体步骤如下 1)网上...

Java web开发——文件的上传和下载

一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结构与本地相同。 支持大文件批量上传(20G)和下载,同时需...

iOS自动化常用命令

目录 brew命令总结 idevice 命令总结 xcrun常用命令 brew命令总结 安装 brew install git 卸载 brew uninstall git 搜索 brew search /git*/ 帮助 brew --help man brew 显示已经安装的包 brew list 更新本地所有安装的软件包 brew upda...

.deb文件打包

最近因项目需要,需要把文件夹打包为.deb格式的包,幸亏一位朋友帮忙指导了我一个晚上,才得以完成,这里再次对他表示感谢。 整理打包流程如下: 请先参考此博客内容,了解deb文件打包 如何制作Deb包和相应的软件仓库,其实这个很简单。这里推荐使用dpkg来进行deb包的创建、编辑和制作。 首先了解一下deb包的文件结构: deb 软件包里面的结构:它具有D...

C#winform解析marc显示在datagridview中以及marc卡片显示

结果显示:marc显示: 卡片显示: 程序一个类: public class MARC { #region 界面上要显示的元素 public string ztm = "";//正题名 public string ftm = "";//副题名 public string fcm = "";//分册(辑)名 public string fch = "";...