EXE和MSI中最好的approch

She*_*bin 4 installer windows-installer exe winforms

我有一个需要作为一个包交付的应用程序.

  1. EXE和MSI安装人员中最好的是什么?为什么?
  2. 是否有任何开源工具可以反编译EXE或MSI?

Ale*_*Aza 5

这取决于你在谈论什么样的EXE.

MSI是由Windows Installer运行的安装程序包.如果使用Visual Studio进行安装项目,它将为您提供MSI和EXE.在这种情况下,EXE只是一个引导程序(MSI或EXE).在检查Windows Installer到位后,它将运行MSI.

如果你使用InnoSetup等其他工具,这个EXE本身就是一个安装包,而不是一个引导程序.

关于你关于MSI编辑器的问题:Orca MSI编辑器.

如果不需要非常复杂的安装程序,我建议使用Visual Studio安装项目,因为它很简单,但功能强大.