NSIS 是"Nullsoft 脚本安装系统"(Nullsoft Scriptable Installation System) 的缩写,它是一个免费的 Win32 安装、卸载系统,采用了简洁高效的脚本方式.它本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上百个应用程序所应用,作为它们进行程序发布的工具.
Release Name:
2.36Notes:NSIS 2.36 is released. This release features lots of nsDialogs improvements,MultiUser fix-ups and the usual collection of bug fixes and minor improvements.
Release Notes
* nsDialogs is picking up its pace and offers lots of new macros in this release. Keep the patches and requests coming!
Changes:Major Changes
* nsExec: Support for x64 disabled redirection (RFE #1778973, bug #1889317)
Modern UI
* Added missing MUI_UNFUNCTION_DESCRIPTION_BEGIN and MUI_UNFUNCTION_DESCRIPTION_END
* Fixed start menu page setting the error flag (bug #1891106)nsDialogs
* NSD_AddStyle and NSD_AddExStyle for easy customization (patch #1900588)
* NSD_CB_AddString, NSD_CB_SelectString, NSD_LB_AddString and NSD_LB_SelectString for easier handling of combo and list boxes
* NSD_CreateNumber and NSD_SetTextLimit for limited input fields
* NSD_SetImage, NSD_SetStretchedImage, NSD_ClearImage and NSD_FreeImage for image handling
* NSD_SetState, NSD_GetState, NSD_Check and NSD_Uncheck for handling of check boxes and radio buttons (patch #1900588)
* NSD_SetText for easily setting control's text * OnClick support for labels (bug #1908732)
* Support for edit box change notification in combo boxMinor Changes
* Fixed exception handling of UPX compressed icons (bug #1896500)
* Fixed InstallDirRegKey example in bigtest.nsi
* Fixed Memento's documentation to include ${MementoSectionDone}
* Fixed rare decompression error with 0x4001 bytes of compressed data (bug #1874297)
* LangFile.nsh: Added LANGFILE_INCLUDE_WITHDEFAULT to load language file with defaults being obtained from a default file.
This replaces the LANGFILE_DEFAULT setting and makes it easier to use LangFile.nsh for multiple sets of languages file without having to care
about the different LANGFILE_DEFAULT settings.
* Minor documentation improvements (including bug #1891266, bug #1894033, bug #1896803)
* MultiUser: Fixed error when a custom installation mode initialization function is used only for the installer
* MultiUser: Fixed default installation mode based on registry key (bug #1913029)
* MultiUser: Fixed no uninstaller handling (MULTIUSER_NOUNINSTALL)Utilities and Plug-ins
* MakeNSISW: Avoid opening executables with identical folder names when opening script's folder (bug #1891066)
* nsExec: Fixed return code handling so 259 won't cause an infinite loop (bug #1909458)
* VPatch: Added MD5 functions (RFE #1900226)Translation
* Albanian updates (patch #1919360) * French fixes (patch #1916564)
* Polish updates (patch #1894983)Build System
* Fixed build of NSIS Menu with wxGTK (bug #1900233)
* Use CRLF for DSW and DSP files to avoid corruption messages
* Various build fixes for GCC 4.3, amd64 and Linux in general
安装版下载地址:
http://nchc.dl.sourceforge.net/sourceforge/nsis/nsis-2.36-setup.exe免安装版下载地址:
http://jaist.dl.sourceforge.net/sourceforge/nsis/nsis-2.36.zip开启安装log版下载地址:
http://jaist.dl.sourceforge.net/sourceforge/nsis/nsis-2.36-log.zip8192字节版下载地址:
http://nchc.dl.sourceforge.net/sourceforge/nsis/nsis-2.36-strlen_8192.zip