MSI 和 EXE 安装程序有什么区别,我应该选择哪一个? [复制]

2024-05-12

可能的重复:
.msi 和 setup.exe 文件之间有什么具体区别? https://stackoverflow.com/questions/1789530/what-are-the-specific-differences-between-msi-and-setup-exe-file

我正在为我的项目(C#)的新版本开发安装程序。

以前,我用过创新设置 http://www.jrsoftware.org/isinfo.php创造.exe用于在工作场所的其他计算机上安装我的项目的文件。不过,在阅读一些教程时,我遇到了Windows 安装程序 XML http://wix.sourceforge.net/,它使用 XML 文件构建.msi安装程序。

我的项目将在所有员工都可以访问的网络共享上提供,以便他们可以安装该软件(我目前也在开发更新检查器)

之间的主要区别是什么.exe and .msi安装人员?我为什么要选择其中之一而不是另一个?考虑到我的具体环境,这两种方法更有意义吗?

我找到了一些资料在这个问题上 https://stackoverflow.com/questions/1284825/windows-application-installer-frameworks,但信息并不多。


我不会在新项目中使用 WiX。我将使用 Visual Studio 中的“安装程序项目”来构建 MSI。安装程序项目的组合要容易得多。

顺便说一句,许多 exe 安装程序实际上是保存 MSI 的存根或容器。

我猜你已经结账了http://en.wikipedia.org/wiki/Windows_Installer http://en.wikipedia.org/wiki/Windows_Installer?

MSI 使管理员能够限制安装、重新安装、更改或添加自定义操作、自动安装/重新安装/卸载、标准日志记录和切换。它只是真正集成到企业 IT 环境中(http://technet.microsoft.com/en-us/library/bb742606.aspx http://technet.microsoft.com/en-us/library/bb742606.aspx ).

自定义安装程序可能具有其中许多功能,但这取决于安装程序包。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MSI 和 EXE 安装程序有什么区别,我应该选择哪一个? [复制] 的相关文章

随机推荐