Node.jsselect.msi或.exe

在node.js网站中,可以下载用于Windows的.exe.msi包,但.exe似乎只是简单地打开一个命令提示符shell。

两个软件包有什么区别,以及如何在它们之间进行select?

我没有在任何地方find这个答案。

大多数情况下, .msi包只是用于通过企业基础架构(如活动目录)部署的.exe的包装。

内部结构有点差别, .msi是windows安装的文件格式,其中.exe可以是任何可执行文件。

更确切地说,这里.msi占用了WindowsInstaller API,而.exe通常不会。

进一步阅读Windows应用程序安装程序框架