哪些Windows安装程序工具支持Windows 7约定?

时间:2013-09-05 17:01:43

标签: windows-7 installer windows-installer nsis

许多年前,首要的Windows安装程序工具是来自WinAmp制造商的NSIS。这很棒,因为:

  • 这是免费的
  • 这是可写文字的
  • 它有一个预处理器,(!ifdef和!ifndef)
  • 可插入,可添加NSIS未包含的专业功能。

现在,NSIS无法跟上约定,特别是对于Windows 7的安全组件。我看到了3.0a1版本,但即使这些发行说明也不可读。

有什么人在那里使用,解决Windows安装程序的问题?特别是,我正在寻找NSIS上面列出的相同类型的功能,但是要跟上Windows Vista,7和8安装程序标准吗?

2 个答案:

答案 0 :(得分:1)

您的问题的前提是错误的 - NSIS可以与Windows 7,Windows 8和Windows 8.1的“安全组件”一起使用。我将它用于Fiddler,它被数以千计的其他应用程序使用,从小公司到最大的企业。

我不知道“不可读”是什么意思 - 3.0发行说明非常合理。 v3解决了NSIS2唯一的主要限制,缺乏Unicode支持。现在有了这种支持,在可预见的未来,NSIS3看起来是Windows桌面安装程序的一个很好的选择。

答案 1 :(得分:1)

当前的alpha版本在许可页面上的RTF文件中存在链接问题,除了3.0a1 AFAIK没有实际问题。

发布说明在网上有些破解,因为SourceForge会不断更改内容,但如果您安装它们,则可以在帮助文件中找到它们。您可以查看原始SVN发行说明here

2.4x增加了对RequestExecutionLevel的支持,3.0提供了更多对DPI感知的控制以及清单中支持的操作系统指南,不确定您认为缺少的其他NT6内容。