NSIS 2.51升级到3.0升级

问题描述:

我们一直在使用NSIS 2.51。注意到3.0在7月份推出。我浏览了官方网站上的更新日志,没有看到任何向后兼容性突破,但我认为我会平稳地看看是否有人在3.0版时遇到任何问题。NSIS 2.51升级到3.0升级

也想知道是否有什么比Unicode更大的变化让人兴奋?我假设我们仍然不能没有插件的本地数组。 :)

随意使用NSIS 3.0。它非常稳定,几乎100%与NSIS 2代码兼容。

有一些新的命令(Unicode,文件操作,...)和一些命令有不同的参数,但没有严重的问题。而且还安全得到改善(DLL劫持),增加了一些修复等

推荐由我:)

+0

该dll劫持保护已回溯到2.51。 – Anders

问题:

  • MUI LangDll对话框可能无法在安思安装正确显示所有语言,但列表现在默认使用英文名称IIRC。

新功能:

  • 赢8.1和10个清单的支持。
  • 几个仅限Unicode的翻译。
  • 系统插件可以通过序号调用函数。
  • 如果存在64位存根(未记录),MakeNSIS可以创建64位安装程序。