如何使用免费工具集创建用于静默安装的 MSI 安装程序
How to create MSI Installer for silent Installation with free toolset
我开发了一个应用程序,它基本上是一个带有 .exe 文件的文件夹,旁边还有一些 files/folers。
现在我需要为支持版本号的静默安装创建 .msi 安装程序。
到目前为止,我发现的所有 tools/tutorials 要么旨在创建包装器,假设 exe 安装程序已经存在,要么与 Visual Studio 项目一起工作,或者尝试实现更复杂的东西。
有人能给我指明正确的方向,找到有关如何使用不尝试创建包装器的免费工具创建 .msi 安装程序的教程吗?
https://github.com/iswix-llc/iswix-tutorials
https://iswix.com/2015/04/17/building-and-deploying-a-windows-desktop-application-using-iswix/
https://www.youtube.com/watch?v=nnV_OU6fk8c
看看“桌面应用程序”教程。请注意有关为主要升级支持对 MSI 进行版本控制的部分。
作为符合标准的 MSI,静默安装非常简单。
从提升的命令提示符:
msiexec /i product.msi /qn
免责声明:我是 IsWiX 的项目协调员。提供咨询服务。像这样一个简单的项目需要大约两个小时的结对编程来收集需求、创建安装程序、将其集成到 CI 系统中并交叉培训 MSI 基础知识以便您自己支持它。
我还可以使用 Gradle 插件
(这对我来说是个不错的选择,因为 Gradle 在我的开发环境中可用)。
https://plugins.gradle.org/plugin/de.inetsoftware.setupbuilder
它还需要安装Wix Toolkit,但在我的开发环境中运行良好,所以最后我选择了de.inetsoftware.setupbuilder。
我开发了一个应用程序,它基本上是一个带有 .exe 文件的文件夹,旁边还有一些 files/folers。
现在我需要为支持版本号的静默安装创建 .msi 安装程序。
到目前为止,我发现的所有 tools/tutorials 要么旨在创建包装器,假设 exe 安装程序已经存在,要么与 Visual Studio 项目一起工作,或者尝试实现更复杂的东西。
有人能给我指明正确的方向,找到有关如何使用不尝试创建包装器的免费工具创建 .msi 安装程序的教程吗?
https://github.com/iswix-llc/iswix-tutorials
https://iswix.com/2015/04/17/building-and-deploying-a-windows-desktop-application-using-iswix/
https://www.youtube.com/watch?v=nnV_OU6fk8c
看看“桌面应用程序”教程。请注意有关为主要升级支持对 MSI 进行版本控制的部分。
作为符合标准的 MSI,静默安装非常简单。
从提升的命令提示符:
msiexec /i product.msi /qn
免责声明:我是 IsWiX 的项目协调员。提供咨询服务。像这样一个简单的项目需要大约两个小时的结对编程来收集需求、创建安装程序、将其集成到 CI 系统中并交叉培训 MSI 基础知识以便您自己支持它。
我还可以使用 Gradle 插件 (这对我来说是个不错的选择,因为 Gradle 在我的开发环境中可用)。
https://plugins.gradle.org/plugin/de.inetsoftware.setupbuilder
它还需要安装Wix Toolkit,但在我的开发环境中运行良好,所以最后我选择了de.inetsoftware.setupbuilder。