当前位置: 首页 > news >正文

如何使用Advanced Installer打包C#程序生成安装程序

Advanced Installer for Visual Studio 202223.1

Advanced Installer 是一款基于 Windows Installer 技术的MSI安装包制作工具,英文界面支持,软件性质为免费软件 。该工具通过图形化界面生成符合微软认证的 MSI 格式安装包,支持完全安装、注册表管理、环境变量配置及 64 位系统适配,无需脚本知识即可操作 。

其提供免费版、专业版、企业版等多个版本,免费版允许商业用途。核心功能包括软件更新器、控制面板小程序及 Advanced Repackager 模块,可重构安装包。支持 SHA256 数字签名与 Azure DevOps 集成,允许通过 C#/PowerShell扩展功能 。安装包支持离线/在线部署、自定义界面主题,兼容Windows 10/8/7/XP 系统。

第一步进行下载安装:

下载官网:Advanced Installer - Download

这里下载的是免费版的

等待下载完成之后打开

进行准备安装,等待进度条

加载速度可会比较缓慢

如果出现下面的页面,就重启,在试一次

进度条加载完成之后,进入下面的界面

等待加载完成

加载速度可会比较缓慢

安装成功后,自动弹出对应页面

第二步:进行打包项目配置

这里我们引入一个概念,我们使用Advanced Installer创建的使用一个打包项目,不是安装程序,安装程序是需要我们使用打包项目生成的

安装程序,就是一个exe文件或是msi文件,它是使用打包项目生成的

创建一个打包项目

2.2配置桌面快捷方式给桌面快捷方式添加一个图标(可省略)

如果不想设置直接运行项目

设置完成之后返回主页面

2.3运行打包项目生成对的安装程序

2.4引导安装

会出现一个安装引导

这一步是运行对应生成的安装程序进行安装,直接运行你的打包项目生成的安装程序

也可以不立刻安装

选择对应路径

安装完成之后,打开最近添加程序,你就会发现,你所编写的串口助手已经添加上了

桌面也会出现之前你添加的快捷方式

第四步:查找对应打包项目文件

系统默认:

C:\Users\zjl15\Documents\Advanced Installer\Projects\

C:\Users\用户名\Documents\Advanced Installer\Projects\

http://www.dtcms.com/a/536624.html

相关文章:

  • 做网站的开题报告怎么写云服务器
  • 产品公司网站建设方案模板美味的树莓派wordpress
  • Word VBA中的Collapse方法详解
  • 介绍一下Spring Cloud LoadBalancer
  • 写作网站排名南京专业网站优化公司
  • 今日印度股市最新行情与实时走势分析(截至2025年10月27日)
  • KingbaseES数据库操作指南(2):SQL语法从入门到精通
  • 介绍一个不错的新闻源汇总开源Github项目 BestBlogs
  • 第3章 运行时数据区概述及线程
  • 深入理解C语言函数栈帧:程序运行的底层密码
  • 谷歌网站怎么做外链站长工具端口查询
  • FPGA DDR3实战(十):基于DDR3的高速故障录播系统(二)—— 数据流转换与时钟域设计
  • 运维蓝图 用多工具组合把 iOS 混淆变成可复用的工程能力(iOS 混淆 IPA 加固 )
  • Caddyfile:用最简单的方式配置最现代的 Web 服务器
  • 昆明森贤网站建设国外h5网站模板下载
  • 机器人信息|基于Springboot的机器人门户展示系统设计与实现(源码+数据库+文档)
  • 上海网站空间租用自己做网站自己做推广教程视频教程
  • 《Cesium进阶教程:Shader与三维GIS可视化实战》
  • 从零开始打造Android桌面Launcher应用:原理剖析与完整实现
  • asp.net企业网站源码网站jquery上传源代码
  • 广州企业网站模板建站龙岩天宫山住宿
  • 单例模式:设计模式中的“独一无二“之道
  • CV论文速递:覆盖3D视觉与场景重建、视觉-语言模型(VLM)与多模态生成等方向!(10.20-10.24)
  • BERT 原理解析:从 Transformer 到双向语义理解
  • 土地流转网站建设项目网站制作步骤是什么
  • 网站开发 教学大纲wordpress一键仿站
  • 网站打开乱码app如何做
  • 【LabelImg】
  • ios26创建Widget不支持灵动岛UI
  • day07 spark sql