Inno Setup Conpiler 使用方法
Inno Setup Conpiler 使用方法:

首先创建一个空白的脚本文件,点击NEXT

然后会进入到这个界面,提示你详细说明一下软件的基本信息
Application name: 应用程序名称
Application version: 软件目前版本
Application publisher:My Company,你所在的公司,或者此软件所有权代表人,
Application website:此应用程序网站
然后点击下一步

Application folder name: Program的应用程序名
其他无需更改

Application main executable file:应用执行文件路径 建议提前在C sharp 生成一个test文件
Addfile(s).. 添加DLL文件或者软件必备生成的文件
为了省去麻烦直接添加Add folder.. 直接添加整个解决方案文件

Application Shortcuts:
Please specify which shortcuts should be created for your application..
//为用户创建哪些快捷方式,建议不改变或者根据个人需求来。

Application Documentation :
//安装过程中自定义选择显示哪些文件,可不填写据软件大小而定。
License file:此为安装许可文件

安装前后显示的信息文件

Install mode:选择安装模式
install for all users:所有用户均可安装
下面两个可选框为 可为以安装的用户覆盖安装,等。

Languages:
安装包语言选择

Compiler Settings:
Please specify some basic compiler settings. //
Custom compiler output folder: 此为自定义输出路径
Compiler output base file name:数据文件名
Custom Setup icon file: 安装文件图标 //JPG更改为ICON为无效图标,必须要生成一个ICON图标文件
Setup password;安装密码,依个人需求而定

是否使用#Define 编辑器, 后面可以用代码直接更改安装属性建议勾上,方便更改信息

直接点击Finish 进入下一个阶段

点击是,开始编译新脚本。

是否在编译前保存脚本,当然。
不保存编译出的安装路径将会被存放于默认的My Documents。

保存建立的Steup.exe安装文件脚本。

到此处正式编译Steup.exe成功

效果图,太方便了!
适用于UWP,WINFORM,WPF 其他请自行测试。
thx,咱们下次再见
Inno Setup Conpiler 使用方法的更多相关文章
- C#程序用Inno Setup打包,以管理员身份运行的处理方法
一.C#项目端的处理 目标:快捷方式有带盾的标识 在源码的Properties目录中找到 app.manifest,将其中level="asInvoker" 改成 level=&q ...
- inno setup读取注册表遇到的一个坑
一.背景 目前,公司针对PR开发的一个插件需要发布到64位系统上.该插件包括一个prm格式的文件和若干个DLL文件.其中,prm文件需要复制到PR公共插件目录下,DLL需要复制到Windows系统目录 ...
- Inno Setup怎样创建一个自动申请管理员身份运行的快捷
如果你使用的是 Unicode 版本的 Inno Setup,那么以下是更为专业的解决方法. 这是 mlaan 提及的再一种方法. QUOTE( CodeAutomation3.iss) ...
- Inno setup中定制安装路径
我的程序修改了安装界面,所以我的界面中提供了更改安装路径的方法. 用户修改后的路径会被传回inno setup脚本,脚本中需要做的事情如下: 1,写一个函数,来返回新的安装路径,如: function ...
- Inno setup定制安装界面
Innosetup功能很强大,可以通过它提供的Wizard接口来定制界面,但我对PASCAL语言不熟悉,也不清楚通过那种接口可改动的范围有多大,最后做出来的效果是否好,所以选择了通过一个DLL来实现我 ...
- Inno Setup使用技巧
一.关于Inno Setup如何在安装时播放音乐 方法(1): 在脚本编译里的[Code]与[Files]段处添加以下代码: [Code] Function mciSendString(lpszCom ...
- inno setup介绍及官方网站地址
使 用 笔 记 1.Inno Setup 是什么?Inno Setup 是一个免费的 Windows 安装程序制作软件.第一次发表是在 1997 年,Inno Setup 今天在功能设置和稳定性上的竞 ...
- 解决Inno Setup制作安装包无法创建桌面快捷方式的问题
转自:http://yedward.net/?id=104 昨天想把个java程序做成exe安装软件,然后就去下载了Inno Setup这个软件安装包制作软件,Inno Setup这个软件确实非常好用 ...
- Inno setup 简单打包教程
转自:http://blog.csdn.net/ruifangcui7758/article/details/6662646 前段时间关注了VC6.0自带的Installshield打包的使用方法,感 ...
随机推荐
- Window下设置Octave
从 http://sourceforge.net/projects/octave/files/Octave_Windows%20-%20MinGW/Octave%203.6.0%20for%20Win ...
- NET Core SDK 已安装在VS2017不可见
本地装了6个版本的net core sdk,但是在vs2017,vs2019 只是显示1.0和1.1: 重装,重启了好几遍也没用,没想到是环境变量PATH顺序问题,将x64的放在x86前,就OK了~:
- 【leetcode】1019. Next Greater Node In Linked List
题目如下: We are given a linked list with head as the first node. Let's number the nodes in the list: n ...
- 回炉Spring--Bean生命周期及AOP
Spring容器: 在基于Spring的应用中,你的应用对象生存于Spring容器(container)中,Spring容器负责创建对象,装配它们,配置它们并管理它们的整个生命周期,从生存到死亡.(在 ...
- DELPHI 10 SEATTLE 在OSX上安装PASERVER
旧版本的DELPHI在安装目录下里的PASERVER目录有安装文件,但奇怪在这个SEATTLE上的PASERVER目录下只有一个EXE程序的安装程序,显然不能安装到OSX里,需要在Embarcad ...
- temp = yield i 这句话的意思?
def test(): i = 0 while i < 5: temp = yield i # print(temp) i+=1 t = test() print(t.__next__()) p ...
- flutter中的命名路由
命名路由是区别于基本路由的一种存在,方便于大型项目中路由的统一管理,现在,在前面基本路由的项目基础上实现实现命名路由. 使用步骤 路由配置 命名路由在使用前,需要在根组件main.dart中进行简单的 ...
- socket | netcat 模拟
#!/opt/local/bin/python2.7 #coding=utf-8 ''' 取代netcat 两台主机中其中一台控制另一台 得到北控方的shell ''' import sys impo ...
- 2018-2019-2 20175213实验四 《Android开发基础》实验报告
一.实验报告封面 课程:Java程序设计 班级:1752班 姓名:吕正宏 学号:20175213 指导教师:娄嘉鹏 实验日期:2019年5月14日 实验时间:13:45 - 21:00 实验序号:实验 ...
- html中map标签和area标签的应用(总结)
html中map标签和area标签的应用(总结) 一.总结 一句话总结: html中map标签和area标签和组成图片地图,在前端优化中可以减少http请求 1.map标签的用途是什么? 图片地图:是 ...