在node.js网站上可以下载适用于Windows的.exe
或.msi
软件包,但.exe
似乎只是打开命令提示符shell。
两个包之间有什么区别,以及如何在它们之间进行选择?
我没有在任何地方找到这个答案。
答案 0 :(得分:0)
大多数情况下,.msi
包只是用于通过企业基础结构(如活动目录)进行部署的.exe
的包装。
内部结构中存在差异,即.msi
是Windows安装的文件格式,其中.exe
可以是任何可执行文件。
在这里更准确一点 - .msi
优先考虑.exe通常没有的WindowsInstaller API。