【软件打包】Advanced Installer -- Windows的安装包制作工具【1】_advanced installer(msi可以打包大型游戏吗-程序员宅基地

技术标签: # 软件工具  windows installer  

    Advanced Installer 是一款功能强大、可生成符合MS Windows 认证的Windows Installer 的MSI 安装包制作工具,具有友好的图形用户界面,直观而且非常简单的界面,创建 MSI 文件包非常方便,用户只需添加文件,修改名称,添加按钮就可以了,无需任何脚本方面的知识,并且生成的安装文件保证符合Windows 最佳操作建议。大家可以用来打包自己的Winform项目等等,很方便而且很好看,功能很强大!


软件的功能:

1、用于软件升级的更新器。
2、控制面板小程序。
3、支持安装前后的镜像中制作安装包的 Advanced Repackager。
4、游戏、软件、试用授权。
5、导入其他 MSI 文件、Visual Studio 工程、Eclipse 工程、 Wix 工程、Inno Setup 脚本支持。

.......


软件特点:

具有完全安装、注册和卸载组成应用程序的文件、部件及资源的功能。
完全自定义 MSI 安装包。
具有添加、删除文件及文件夹功能。
添加或移除内、外部文件或 URL快捷方式。
添加或移除注册表键或项目。
添加或移除环境变量。
安装时可设置文件属性:只读、隐藏等。
强制安装完毕系统重启动。
支持使用 64 位 CPU 的系统中安装包制作。
Windows 系统下安装过程完整日志。
可添加控制面板项目设置。
可构建程序卸载快捷方式。

......



版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/aoshilang2249/article/details/45064719

智能推荐

Centos7(腾讯云)安装UniFi控制器_centos unifi-程序员宅基地

文章浏览阅读989次。腾讯云主机,就自行度娘吧,没什么好说的。用SSH连接上云主机(root)用户登陆。关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service添加mongodb源vim /etc/yum.repos.d/mongodb-org-4.4.repo添加以下内容到mongodb-org.repo[mongodb-org-4.4]name=MongoDB Repository.._centos unifi

深入理解AQS底层源码(一)——lock.lock()_lock.lock();-程序员宅基地

文章浏览阅读1.2k次。前期准备:1、可重入锁(递归锁):外层使用锁后,在内层仍然可以使用锁。同一个线程可以获取多个同一把锁。优点:避免死锁。特点:锁对象是同一个对象2、LockSupport:LockSupport.park(); LockSupport.unPark(Thread t);类比 synchronized wait notify ; lock.newCondition await signalwait notify必须和synchronized搭配使用且先wait后notify;awai..._lock.lock();

Web前端大作业 体育主题足球网页制作 足球梅西HTML网页设计制作 dreamweaver学生网页源代码_关于足球网页设计-程序员宅基地

文章浏览阅读136次。网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。网站文件方面:网站系统文件种类包含:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;_关于足球网页设计

java 1.8 时间戳localdatetime转换-程序员宅基地

文章浏览阅读421次。java 1.8 中 关于LocalDateTime 的与long 的转换,在1.8 localdateTime 中对于时区设置是敏感的,这个需要留意public static void main(String[] args) { Period sixMonths = Period..._java localdatetime long

仪表板展示 | X-lab开放实验室GitHub开源项目洞察大屏_开源的大屏项目-程序员宅基地

文章浏览阅读761次。开源项目强强联合,对GitHub开源项目进行多角度分析。_开源的大屏项目

GAN 李宏毅 课程笔记(一)-程序员宅基地

文章浏览阅读405次。Generator 不用想得太复杂,就是一个函数。函数的形式可以是NN。输入一个向量,这个向量可以看成一个控制向量,用向量中的元素表示生成对象的属性。生成对象可以是不同的东西,图片矩阵,文字序列都可以,需要具体控制。这可以弄出一个有趣的应用,通过改变输入向量,生成人脸渐变的中间图像。比如用向量中的第一个元素表示头发的长度,导数第二个表示头发的颜色。一样的,判别器也可以看成一个函数,可以是NN。它的输入是前面生成的对象,比如一张图片。输入是一个数字,就是生成对象的逼真程度,符合程度。GAN的原_gan 李

随便推点

在Springboot集成Activiti工作流引擎-引入、调用,测试【基础讲解】-程序员宅基地

文章浏览阅读1.6k次,点赞2次,收藏6次。工作流 通过计算机对业务流程自动化执行管理他主要解决的是使在多个参与者之间按照某种“预定义规则”自动进行传递稳定 信息或任务的过程通俗来讲 业务上一个玩着的审批流程 比如请假,出差 外出采购等工作流引擎就是来解决流程问题的 提高我们的工作效率如果没有工作流引擎 我们就需要自己去写逻辑 就特别的复杂 扩展性还不强使用工作流引擎 业务改变,不需要修改代码如果是我们自己写的逻辑 有可能 业务改变,代码也需要改变那么为什么工作流引擎不用修改代码因为我们的工作流引擎都实现了一个规范这个规范要_集成activiti

Python爬虫:xpath,cookie都正确仍然无法爬取需要的内容解决方法之一_xpath写的都对 为什么抓不到内容-程序员宅基地

文章浏览阅读2.1k次,点赞2次,收藏10次。经过很多次尝试以及仔细观察所爬取的html代码内容,我发现有一个标签里含有的css代码:style = display:none ,这行代码可以把这个标签里面的内容隐藏。展开这个标签里面的内容,很可能就是我们所需要的真实的页面a标签里面的url地址。注意,这里说了一般,有些网站的反爬措施很高级,甚至会封掉你的ip。看这篇文章的猿猿们肯定有了一定的python-xpath爬虫基础了,后面对li_tree的处理以及延伸获取所需要的页面内容我在这就不介绍啦!这样我们就得到了正确的li_tree。_xpath写的都对 为什么抓不到内容

iOS开发常用的RGB色值和中文名字_苹果远峰蓝的rgb-程序员宅基地

文章浏览阅读633次。RGB值 RGB值 RGB值黑色000#000000黄色2552550#FFFF00浅灰蓝色176_苹果远峰蓝的rgb

SpringBoot+Mysql+小程序实现的美团外卖美食小程序系统附带前台和后台代码_美团前端微信小程序代码-程序员宅基地

文章浏览阅读778次。随着数字化技术兴起,各种应用软件覆盖各行各业,大大推动了产业发展。然而,在外卖点餐领域,现实问题仍然存在,例如订单处理效率低、库存管理复杂、客户服务水平不一以及数据分析能力不足等。为解决这些问题,本文研发了一款基于微信小程序与Spring Boot的外卖点餐系统,旨在提升效率和管理水平,优化顾客体验。本外卖订餐系统融合了先进技术与实践,采用Spring Boot框架开发后端,借助MySQL数据库存储数据,并通过微信小程序实现用户端。系统的创新表现在全面提升了管理效率和顾客服务。_美团前端微信小程序代码

在本机搭建自己的ftp服务器--最简单的方法(详细教程)_ftp服务器怎么搭建-程序员宅基地

文章浏览阅读10w+次,点赞159次,收藏1.1k次。在本机搭建自己的ftp服务器--最简单的方法(详细教程)FTP服务器可以在局域网中快速传输文件,是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。..._ftp服务器怎么搭建

单链表逆置的三种方法(头插法逆置、就地逆置、递归逆置)顺序表【数组】的逆置的代码实现(使用java语言实现,用对象模拟内存结构和指针)_单链表的就地逆置和前插法-程序员宅基地

文章浏览阅读1.2k次。单链表节点定义/** * className:LNode * * @author:zjl * @version:0.1 * @date:2020/7/1622:25 * @since:jdk1.8 */public class LNode { private Object data; private LNode next; public LNode() { this.data = null; this.next = null; _单链表的就地逆置和前插法