安装软件:选择.msi 还是.exe?

安装软件:选择.msi 还是.exe?

一些软件网站允许下载软件,以 .msi 文件或 .exe 文件的形式进行安装。如果可以选择,应该选择下载哪一个来安装软件,即:使用 .msi 文件而不是安装程序 (.exe) 有什么优势?

我确实了解两者之间的区别,即 .msi 文件是一个安装包,将由 Windows 安装程序可执行文件处理。而 .exe 文件是一个包含安装程序和安装文件的可执行文件。但是选择 .msi 而不是 .exe 的真正好处是什么。最终,结果是相同的。还是不一样?

答案1

通常,msi 包是为需要通过网络将软件部署到多个终端的系统管理员提供的。

结果与使用可执行文件没有什么不同,但 msi 包有时确实有附加选项,例如执行静默或预配置安装。

如果您不是系统管理员,请使用可执行文件。

答案2

MSI 文件是关系数据库,由 Microsoft 安装服务使用。此服务将应用程序安装到计算机上。MSI 文件为应用程序安装和维护提供了比旧脚本可执行程序更大的灵活性,因此 MSI 文件是目前在 Windows 上安装的推荐方法。

答案3

.exe 相对于 .msi 没有什么真正的优势,除非你使用温拉(或其他一些),您通常可以从 .msi 文件中提取所有文件,而无需安装任何东西。

答案4

其他细微差别如下:

单个 MSI 文件只能为安装向导提供一个语言环境(细节)。
这可能是将应用程序以 .exe 形式分发的原因,因为它更加灵活。

因此,如果安装向导的语言很重要,那么使用 .exe 可能会更好

相关内容