-
NSIS 2.45
Erzeugen Sie eine Setup-Datei für Ihre Software.
Mit dem Nullsoft Installer können Sie einen Installer für Ihre selbst entwickelten Programme erstellen. Ihre entworfenen Setups können bei Bedarf auch deinstallieren und beliebige Systemeinstellungen vornehmen.
(http://download.winboard.org/uploads/Image/Nullsoft%20Installer%20(NSIS).jpg)
Die Benutzeroberfläche ist schlicht gehalten und einfach bedienbar.
Windows: Win2000 - Vista
Lizenz: Freeware
Hersteller: http://nsis.sourceforge.net/home/
-
Inno Setup Starter Pack 5.3.4
Inno Setup ermöglicht es, einfach und scriptgesteuert eigene Setup-Programme zu erstellen.
(http://download.winboard.org/uploads/Image/inno%20setup(1).jpg)
Dank der grafischen Oberfläche ist das Programm leicht zu bedienen und auf der Homepage finden sich diverse Plug-Ins, die das Programm sinnvoll erweitern.Dabei kann man sich vom Programmeigenen Assisten tatkräftig unterstützen lassen.
http://www.jrsoftware.org/isinfo.php
-
Erstellen von Setup-Programmen für eigene Anwendungen.
Bei EasySetup stehen Bedienerfreundlichkeit, Übersichtlichkeit und besonders
die Größe des Installer & Uninstaller an erster Stelle. Es gibt keine komplizierte Script-Sprache
oder eine überfrachtete Benutzeroberfläche.
(http://download.winboard.org/uploads/Image/easysetup.gif)
Der Normalbenutzer kann also schnell und einfach sein Setup-Programm
erstellen ohne durch komplizierte Einstellmöglichkeiten erschlagen zu werden.
Fortgeschrittene Anwender finden bei den "zusätzlichen benutzerdefinierten Aufgaben" einige interessante Sonderfunktionen.
Quelle und Download : http://download.winboard.org/details.php?file=1124
-
5.3.5 (2009-09-23)
* Windows 7 changes:
o Setup, Uninstall and custom TOutputProgressWizardPage pages now make use of the new Windows 7 taskbar functionality to display progress, pause and error indicators on their taskbar buttons.
o Added new [Icons] section parameter: AppUserModelID. Specifies the Windows 7 Application User Model ID for the shortcut. Ignored on earlier Windows versions and on server versions. This parameter can include constants.
* Windows 7 and Vista changes:
o Setup, Uninstall and custom TOutputProgressWizardPage pages now display pause and error indicators on their progress bars.
o Setup and Uninstall now call the Windows API function ShutdownBlockReasonCreate to set the shutdown block reason string to be displayed to the user if system shutdown is initiated. Note: this change is purely cosmetic, the fact that Setup and Uninstall block system shutdown is not new.
* Pascal Scripting changes:
o TWinControl: Added new ParentBackground property. By setting this to False, you can ensure the background of a TPanel will always display the color assigned to its Color property, instead of it becoming transparent under certain conditions. See the CodeClasses.iss example script for an example.
* The Unicode compiler now behaves identical to the Non Unicode compiler if a language uses more than one .isl file (it no longer requires the LanguageCodePage to be set in each file), or if a languages LanguageCodePage is overwritten from the .iss file (it no longer ignores this), or if any language specific plain text ANSI LicenseFile, InfoBeforeFile, or InfoAfterFile is used (it now converts these to Unicode using the languages LanguageCodePage at compile-time, instead of using the system codepage at run-time).
* Fix: Pascal scripting: passing a Unicode string to some built-in functions like Copy caused the string to be converted to ANSI.
* The uninstall program's version is now 51.(10)50.0.0.
* Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
InstallJammer 1.2.1.4
InstallJammer is a multiplatform GUI installer designed to be completely cross-platform and function on Windows and most all versions of UNIX with support for MacOS X coming soon.
InstallJammer features a very powerful install builder with support for multiple themes and a high level of configurability for installers. Installers are built as single executable files for easy distribution over the web and handle installing everything you need for your application in a simple, cross-platform way.
Screenshots: http://www.installjammer.com/screenshots
Quelle/Homepage: http://www.installjammer.com/
dvb_ss2
-
Bytessence Install Maker (BIM) 4.2.1
Bytessence InstallMaker is a freeware installer creator targeted at individual developers or small companies who need to package their software products for internet distribution. BIM is very simple to use because it doesn't use scripts or other complicated installation mechanisms. All the installation and uninstallation details can be set up from a single program. If you don't have time to learn scripting languages and you need something quick for the software packaging job, there is a chance BIM can help you.
Homepage/Quelle/Screenshots und Download:
http://www.bytessence.com/bim.html
dvb_ss2
-
5.3.6 (2009-11-14)
* Windows 7 change:
o Added new [Setup] section directive: UninstallDisplaySize. On Windows 7 and newer, Setup uses this directive to set the EstimatedSize value in the Uninstall registry key when possible since the Windows 7 Add/Remove Programs Control Panel (called Program and Features) no longer automatically calculates it. If an UninstallDisplaySize is not set, Setup estimates the size itself by taking the size of all files installed and adding any ExtraDiskSpaceRequired values set. Note: Windows 7 only supports the display of values smaller than 4 GB.
* Pascal Scripting now supports IUnknown based COM. Previously it only supported IDispatch based COM but a growing number of Windows API functions are COM based without implementing the IDispatch interface, and you can now use these as well. See the new CodeAutomation2.iss example script for an example. Note: this is only supported by Unicode Inno Setup at the moment, because of Delphi 2's limitations (Delphi 2 is used to compile Non Unicode Inno Setup):
o Added StringToGUID, CreateComObject, and OleCheck support functions.
o Added HResult, TGUID, TCLSID, and TIID support types.
* The compiler no longer allows a single LanguageCodePage directive to be applied to multiple languages at once. If you were using this to force Non Unicode Setup to allow the user to select any language regardless of the system code page, set [Setup] section directive ShowUndisplayableLanguages to yes instead.
* Added new CodePrepareToInstall.iss example script.
* Fix: Unicode Pascal scripting: passing a very long string to Format caused an error.
* Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
Changelog:
* Minor interface changes
* Added a new graphics set
* Added Bulgarian, Czech and Turkish translations in the package
* Added 'Copy file' task for both installer and uninstaller
* Added 'Delete folder' task to uninstaller
* Added window class checking for closing active programs (to avoid false positives)
* Added 'Recent projects' menu
* Added option for saving window coordinates in the configuration dialog
* Added 8 new path variables (mostly for all-user paths)
* Added 'Tools' button on toolbar
* Added RTF Text Editor tool (for editing license / readme files)
* Added Hash Calculator tool (for generating hashes over installers)
* Added Window List tool (for getting window class names)
* Added expansion of OS environment variables (e.g. %PROGRAMFILES%)
* Added possibility to customize the Start menu group, uninstall shortcut and web link name
* Made some modifications to the Start Menu group page on the installer side
* The configuration file is now stored in the user's Application Data directory
* Made other minor fixes and optimizations
dvb_ss2
-
Nullsoft Install System (NSIS) is a small, efficient, capable installation system for win32. It is completely free and open source.
Licence: Open Source
http://nsis.sourceforge.net/
-
Changelog (http://translate.google.com/translate?hl=de&sl=auto&tl=en&u=http://rapt21.com/is5-whatsnew.html)
Download: Inno Setup 5.3.7 (http://files.jrsoftware.org/is/5/isetup-5.3.7.exe) (1.34 MB)
http://www.jrsoftware.org/isinfo.php
-
kein Changelog verfügbar ...
Download (http://files.jrsoftware.org/is/5/isetup-5.3.8.exe)
http://www.jrsoftware.org/isinfo.php
-
Changelog (http://translate.google.com/translate?hl=de&sl=auto&tl=en&u=http://rapt21.com/is5-whatsnew.html)
Download: Inno Setup 5.3.9 (http://files.jrsoftware.org/is/5/isetup-5.3.9.exe) (1.34 MB)
http://www.jrsoftware.org/isinfo.php
-
SFXMaker is a tool used to create switchless installers or a silent installer, especially ideal for those who use nLite, as it adds the option of creating an installer for nLite in the GUI.
License: Freeware
http://www.isoft-online.com/
-
5.3.10-Entwicklung-Version (?)
. NET Framework 4.0 konstant Dotnet40 (), (Dotnet4032), () Dotnet4064 aufgenommen. . NET Framework Version 4.0-System wäre eine Ausnahme, wenn das Erweitern Sie versuchen, diese Konstanten gibt es nicht.
Feinabstimmung.
http://www.jrsoftware.org/isinfo.php
-
Zum Erstellen einfacher Setup-Dateien; alle Setups können mit jedem gängigen ZIP-Archivierer extrahiert werden
(http://www.heise.de/software/screenshots/73540.jpg)
Freeware
http://installforge.forgesoft.net/
-
IMPROVED: Uninstaller-Engine
http://installforge.forgesoft.net/
-
kein aktuelles Changelog verfügbar ...
Download : http://files.jrsoftware.org/is/5/
http://www.jrsoftware.org/isinfo.php
-
5.4.0 (2010-10-31)
* Compiler IDE changes:
o The editor component has been changed from SynEdit to Scintilla.
o Autocompletion support has been added to all sections except for [Messages], [CustomMessages], and Code.
o Brace highlighting has been added to all sections.
o Syntax errors are now underlined during editing. (Support for the Code section is limited.)
o Constants are now highlighted.
o Variable-pitch fonts may now be selected as the editor font.
o ISPP inline directives ({#...}) are now consistently highlighted in all contexts.
o Zooming is now supported.
o Added new options: Word wrap (default: off), Auto indent mode (default: on), Show indentation guides (default: off), Invoke autocomplete automatically (default: on), Underline syntax errors (default: on), and Use tab character (default: off).
* Setup now instructs edit controls which are used to input a file or folder name to use AutoComplete to help complete file system paths.
* On disk space checks, Setup now queries the nearest volume mount point rather than the root.
* The default directory and Start Menu folder names specified via the /DIR=, /GROUP=, and /LOADINF= command line parameters now may include an "expand:" prefix which instructs Setup to expand any constants in the name. For example: /DIR="expand:{pf}\My Program".
* Pascal Scripting changes:
o TNewProgressBar: Added new Style and State properties. See the CodeClasses.iss example script for an example.
o TBitmapImage: Added new OnClick and OnDblClick properties. See the CodeClasses.iss example script for an example.
* QuickStart Pack changes:
o All ISPP functions that take filenames have been changed to interpret the filenames as relative to SourcePath instead of the current directory with the exception of Exec, ReadIni, and WriteIni, as they already have their own established handling of relative filenames.
o ISPP directive #include no longer searches the current directory.
* Dropped Itanium-specific 64-bit support for the [Files] section's regtypelib flag and the [Registry] section's Permissions parameter. These features depended on an Itanium-specific "helper" binary, which we no longer have the ability to test or build. (x64 support for these features is unaffected.)
* Updated bzip2 library to version 1.0.6.
* Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
5.4.1 (2011-02-09)
* Inno Setup Preprocessor (ISPP) changes:
o ISPP is now an official part of Inno Setup and is included in the standard Inno Setup installer instead of only being included in the QuickStart Pack installer.
o It is now possible to enable ISPP preprocessing on .isl files by adding a line saying #preproc ispp at the top of the .isl file.
o With the exception of Exec, ReadIni, and WriteIni, all ISPP functions that take filenames have been changed to interpret the filenames as relative to SourcePath instead of the current directory. Additionally, these functions, the #include directive, and the #file directive now support prefix expansion (e.g. 'compiler:') in filenames.
o The #include directive no longer searches the current directory.
o Builtins.iss has been renamed to ISPPBuiltins.iss.
o The Compiler IDE no longer displays a separate ISPP version number in its title bar.
* Compiler IDE changes:
o The Edit | Replace | Replace All command now actually replaces all occurrences, instead of doing a Delphi-style "From Cursor" replacement. Also it now counts all replacements as a single undo action and shows how many occurrences were replaced.
o Unicode change: Added a new File | Save Encoding submenu. It now defaults to preserving the UTF-8 BOM of existing files, even if the UTF-8 encoding isn't really needed.
* Unicode change: Added support for Unicode characters in DLL filenames (not specified directly in the script, but returned by constants like {app}). This fixes the "Cannot Import" error seen with for example the CodeDll.iss example script when uninstalling from an {app} path containing non-ANSI characters.
* Two new Setup exit codes related to the Preparing to Install stage were added. See the help file for more information.
* Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
5.4.2 (2011-03-17)
* Windows 7 change:
o Added new [Icons] section flag: excludefromshowinnewinstall. Prevents a Start menu entry for a newly installed application shortcut from receiving a highlight on Windows 7 (or later). Ignored on earlier Windows versions.
* Compiler IDE change:
o Changed shortcut for Edit | Complete Word to Alt+Right (but still recognize Ctrl+Space). Reportedly, Ctrl+Space conflicts with the Chinese IME.
* Fixes:
o Inno Setup Preprocessor: #include handling of '.\' and '..\' now treats such filenames as relative to the directory containing the current file, not to the current directory (which is undefined).
o On the 5.4.1 Unicode compiler, trying to build a multi-language installer while running under a DBCS code page could unexpectedly result in "Illegal null character" errors.
o On Unicode, string-type parameters passed to BeforeInstall and AfterInstall functions were being converted to ANSI.
http://www.jrsoftware.org/isinfo.php
-
Changelog:
* QuickStart Pack: Now offers to download and install Inno Script Studio besides InnoIDE.
* Setup now only allows the "Don't create a Start Menu folder" check box to suppress the creation of shortcuts under {group}. Previously, it would also suppress the creation of shortcuts in other locations, such as {userstartup}, on entries that lacked a Tasks parameter.
* Setup now doesn't count files with Tasks/Check parameters when calculating the disk space shown at the bottom of the Select Components page.
* Improved throughput of external file copying on some devices.
* On Unicode, Setup now supports Rich Edit 4.1 when available.
* Inno Setup Preprocessor (ISPP) changes:
- Documentation improvements: Added the functions available from ISPPBuiltins.iss to the help file.
- #ifexist/#ifnexist: For consistency with ISPP functions, prepend SourcePath if the filename is relative, and also support prefix expansion.
- ReadReg: Now only requests KEY_QUERY_VALUE access on the key. Previously, it requested KEY_ALL_ACCESS.
* The Inno Setup source code is now also available as a Git repository at GitHub. This should make it easier to contribute to Inno Setup, see GitHub Help - Fork A Repo for more info.
* Added official Serbian (both Latin and Cyrillic) and Ukrainian translations.
* Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
Changelog:
* Non-Unicode Inno Setup OS requirements change: Windows 95, 98, Me, and NT 4.0 are no longer supported. Like the Unicode version, Windows 2000 is now the minimum supported operating system.
* The MinVersion and OnlyBelowVersion directives and parameters now require only a single version number. For example: MinVersion=5.1. For compatibility with previous versions of Inno Setup, separate Windows 95/98/Me and Windows NT version numbers may still be specified, but these aren't used anymore.
* On Windows Vista and newer, Setup now supports the Windows Restart Manager API to close and restart applications using files that need to be updated:
- Added new [Setup] section directive: CloseApplications, which defaults to yes. If set to yes and Setup is not running silently, Setup will now pause on the Preparing to Install wizard page if it detects applications using files that need to be updated by the [Files] or [InstallDelete] section, showing the applications and asking the user if Setup should automatically close the applications and restart them after the installation has completed. If set to yes and Setup is running silently, Setup will always close and restart such applications, unless told not to via the command line (see below).
- Added new [Setup] section directive: CloseApplicationsFilter, which defaults to *.exe,*.dll,*.chm. Controls which files Setup will check for being in use. Setting this to *.* can provide better checking at the expense of speed.
- Added new [Setup] section directive: RestartApplications, which defaults to yes. Note: for Setup to be able to restart an application after the installation has completed, the application needs to be using the Windows RegisterApplicationRestart API function.
- Added new command line parameters supported by Setup: /NOCLOSEAPPLICATIONS and /NORESTARTAPPLICATIONS. These can be used to overide the new CloseApplications and RestartApplications directives.
- Added new (Code) support function: RmSessionStarted.
- TWizardForm: Added new PreparingMemo property.
* The Preparing to Install wizard page now also checks if one or more files specified in the [InstallDelete] section were queued (by some other installation) to be replaced or deleted on the next restart, making Setup stop on the page if it does. Previously it only checked files specified in the [Files] section.
* Setup now additionally hides the Back and Next buttons while the PrepareToInstall (Code) event function is running. Previously it only disabled itself.
* Added new [Setup] section directive: AllowNetworkDrive, which defaults to yes. If set to no, the user will not be allowed to enter a network drive on the Select Destination Location page of the wizard. Note: to fully disallow installation to network locations, you must also set AllowUNCPath to no.
* Windows 7 changes:
- Added new [Icons] section flag: preventpinning. Prevents a Start menu entry from being pinnable to Taskbar or the Start Menu on Windows 7 (or later). This also makes the entry ineligible for inclusion in the Start menu's Most Frequently Used (MFU) list. Ignored on earlier Windows versions. Contributed by Milan Burda via GitHub.
- Windows 7 SP1 fixed the issue with EstimatedSize values in the Uninstall registry key and on Windows 7 SP1 or newer Setup now sets EstimatedSize even for sizes of 4GB or more.
* Improved the "auto-retry" feature of the [Files] section: it now automatically retries even if the restartreplace [Files] section flag is used.
* Pascal Scripting: Changed the InstallOnThisVersion support function to return a Boolean value. If an invalid version string is passed, an exception will be raised.
* Added 128x128 and 256x256 sizes to the compiler and document icons, created by Motaz.
* Some messages have been added and removed in this version. (View differences in Default.isl)
- New messages: ApplicationsFound, ApplicationsFound2, CannotInstallToNetworkDrive, CannotInstallToUNCPath, CloseApplications, DontCloseApplications, InvalidParameter, SetupAlreadyRunning, ShutdownBlockReasonInstallingApp, ShutdownBlockReasonUninstallingApp, StatusClosingApplications, StatusRestartingApplications, WindowsServicePackRequired, WindowsVersionNotSupported.
- New custom messages: AutoStartProgramGroupDescription, AutoStartProgram, AddonHostProgramNotFound.
- Removed messages: ToUNCPathname.
> Note: only the official English and Dutch translations have been updated for these changes at this moment. See the Inno Setup Translations page for more information.
* Inno Setup Preprocessor (ISPP) changes:
- Added function DirExists.
- The ISPP source code has been moved into the main Inno Setup source code repository.
* Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
Changelog:
- Added official Greek translation.
- Updated the official Catalan, Czech, Danish, Finnish, French (Standard), German, Hebrew, Hungarian, Italian, Japanese,
Norwegian (Bokmal), Polish, Portuguese (Brazil), Portuguese (Portugal), Russian, Serbian (Cyrillic), Serbian (Latin),
Slovenian, Spanish, and Ukrainian translations for the changes introduced by the previous version.
- Demoted the official Basque and Slovak translations to unofficial because of a lack of updates by the maintainers.
- Fix: The Preparing to Install wizard page's detection of files that need to be updated but are in use or queued (by some
other installation) to be replaced or deleted on the next restart did not work for [Files] and [InstallDelete] entries with a
Components or Tasks parameter.
- Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
5.5.2 (2012-10-08)
Added the Windows 8 "compatibility" section to the various manifest resources used by Inno Setup.
Added constants {userpf} and {usercf}. Only Windows 7 and later supports {userpf} and {usercf}; if used on previous Windows versions, they will translate to the same directories as {localappdata}\Programs and {localappdata}\Programs\Common.
Pascal Scripting: Added new RegisterExtraCloseApplicationsResources event function and also added new RegisterExtraCloseApplicationsResource support function. These functions can be used to register extra files which Setup should check for being in-use.
Added new command line parameters supported by Setup: /CLOSEAPPLICATIONS and /RESTARTAPPLICATIONS. These can be used to override the CloseApplications and RestartApplications directives.
Decreased Unicode Setup.e32's and SetupLdr.e32's size. Contributed by Andreas Hausladen via GitHub. (This reduced the size of Unicode Inno Setup's own installer by approximately 40 KB.)
Unicode based on RemObjects Pascal Script Git commit 52291ffbfc14f3cf1a445f3e88c6902e13fbdf78.
Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
(http://www.freeware.de/images/screenshots/67741/msiexeccmdlineedit_medium_3.png)
MSIExecCmdLineEdit erstellt Kommandozeilen für den Aufruf Windows Installer-basierter Setup-Dateien. Die Freeware bietet für diese MSI-Installationen Optionen an, die im normalen Installationverlauf mit grafischer Benutzeroberfläche nicht zur Verfügung stehen.
So lässt sich beispielsweise nach erfolgreicher Installation des ausgewählten Programms automatisch ein Neustart erzwingen oder umgekehrt unterbinden. Zudem bietet MSIExecCmdLineEdit an, Software im lokalen Netzwerk zu installieren, entfernt die entsprechenden Programme oder installiert sie neu.
Sämtliche einmal getroffenen Einstellungen speichert der Anwender auf Wunsch zur erneuten Verwendung ab. Zudem ruft man aus dem Programm heraus mit nur einem Klick die Windows Admin-Console auf. Praktischerweise kommt MSIExecCmdLineEdit ohne eigene Installation aus, eignet sich also für den portablen Einsatz auf USB-Sticks und Co.
http://www.akapplications.com/programme.html#LABEL_MSIExecCmdLineEdit
-
5.5.3 (2013-01-30)
Windows 8 change: [Icons] section flag excludefromshowinnewinstall now additionally prevents the new shortcut from being automatically pinned the Start screen.
Added new command line parameters supported by Setup: /HELP and /?. Cause Setup to display the list of accepted command line parameters in a message box, exiting with exit code 0 afterwards. Ignored if the UseSetupLdr [Setup] section directive was set to no.
Added new command line parameter supported by Inno Setup's own installer: /PORTABLE=1. Causes Inno Setup's own installer to not create an uninstaller nor an entry in the Add/Remove Programs Control Panel applet. Also supported by QuickStart Pack's installer.
Added workaround for bug in 64-bit Windows which in some cases would cause Windows to display an error message when a user tries to change the icon of an installed shortcut.
Updated the compiler and document icons, created by Motaz.
Restart Manager: If Setup is not running silently and is unable to close all applications using files that need to be updated, it will now ask the user to abort, retry, or ignore. Previously it always ignored.
A message has been added in this version. (View differences in Default.isl)
New message: ErrorCloseApplications.
Added official Corsican and Nepali translations. The Nepali translation requires Unicode Inno Setup.
Inno Setup Preprocessor (ISPP) changes:
Added directive #redim to increase or decrease the dimension of an existing array variable.
Added function DimOf. Returns the dimension of the specified identifier.
Pascal Scripting changes:
Added new function: ExtractTemporaryFiles. This function is like ExtractTemporaryFile but supports wildcards and doesn't ignore directory information.
When ExtractTemporaryFile or ExtractTemporaryFiles extracts a file, this is now logged.
Unicode Inno Setup: Now has an Int64 type, supported by IntToStr. Also added new StrToInt64, StrToInt64Def, and GetSpaceOnDisk64 support functions.
If the Flags parameter of a [Files] entry includes isreadme and the entry also has a BeforeInstall or AfterInstall parameter, the BeforeInstall or AfterInstall functions will now only be called when the file is installed and no longer a second time when the file is viewed after the installation has completed.
[Setup] section directive VersionInfoProductTextVersion, which sets the textual product version value, is now truncated at 50 characters instead of 20. Contributed by Lukas Ais via GitHub.
The Inno Setup help file source code has been moved into the main Inno Setup source code repository.
Fix: Setup section directive CloseApplicationsFilter was partially case sensitive.
Unicode Code based on RemObjects Pascal Script Git commit 31abd2925837d85a6965b5325e8fb7835ca73ea8.
QuickStart Pack: No longer offers to download and install InnoIDE (which is no longer maintained by its author) unless /ALLOWINNOIDE=1 is specified on the command line. If you're still using InnoIDE it is recommended you switch to Inno Script Studio (which QuickStart pack can download and install).
http://www.jrsoftware.org/isinfo.php
-
(https://www.heise.de/software/screenshots/t13105.jpg)
Erstellen von Setup-Programmen für eigene Anwendungen. Bei EasySetup stehen Bedienerfreundlichkeit, Übersichtlichkeit und besonders die Größe des Installer & Uninstaller an erster Stelle. Es gibt keine komplizierte Script-Sprache
oder eine überfrachtete Benutzeroberfläche.
Der Normalbenutzer kann also schnell und einfach sein Setup-Programm erstellen ohne durch komplizierte Einstellmöglichkeiten erschlagen zu werden.
Fortgeschrittene Anwender finden bei den "zusätzlichen benutzerdefinierten Aufgaben" einige interessante Sonderfunktionen.
Freeware
http://www.easysetup.de.vu/
-
(http://www.portablefreeware.com/screenshots/scrWL8rmB.gif)
Avira Setup Creator creates a customized installer of Avira Free Antivirus. The customized installer includes latest virus definitions and supports unattended installation.
License: Freeware/Open Source
Whats new: >>
Removed support for Antivir 2012 and Old Antivir version; Add support to Antivir 2013
+ Updated code in Asc.au3 & Ask_Removal.au3
+ Updated all url in Settings.ini (pointing to Antivir 2013 instead of 2012 setup)
+ Updated FAQ (ASC\Doc\_Readme.html)
Notice: if you want to use Avira Antivir 2012 > use previous version of ASC build: 1.2.3.0
http://www.msfn.org/board/topic/141102-avira-setup-creator-for-avira-antivir-personal-v9v10/
-
(https://www.heise.de/software/screenshots/t13105.jpg)
Erstellen von Setup-Programmen für eigene Anwendungen. Bei EasySetup stehen Bedienerfreundlichkeit, Übersichtlichkeit und besonders die Größe des Installer & Uninstaller an erster Stelle. Es gibt keine komplizierte Script-Sprache
oder eine überfrachtete Benutzeroberfläche.
Der Normalbenutzer kann also schnell und einfach sein Setup-Programm erstellen ohne durch komplizierte Einstellmöglichkeiten erschlagen zu werden. Fortgeschrittene Anwender finden bei den "zusätzlichen benutzerdefinierten Aufgaben" einige interessante Sonderfunktionen.
Freeware
http://www.easysetup.de.vu/
-
Written by a Microsoft MVP to create or update MSI (Windows Installer) based installers for files, registry etc using an XML like script. Has command line support for use in unattended builds (NMAKE, ANT, NANT builds etc). MAKEMSI will build a HTML report by default (with a "file verify" button). For both beginners and advanced users.
Common processes can be defined once and reused in multiple projects (templates). Has extensive documentation and a large user group (500+ members). A MSI compare or disassemble tool is available which generates MAKEMSI output, this is commonly used by people wishing to automate tasks they currently use ORCA for.
MAKEMSI also has a framework for easy MSM (merge module) and CUB (MSI validation suite) building.
Freeware
Whats new: >>
· Have modified "MM.CMD" so it detects if the "Ignore Me" file is non-blank and warns you
http://www.dennisbareis.com/makemsi.htm
-
(http://i1-win.softpedia-static.com/screenshots/SetupBox_3.png?1381013341)
SetupBox is an easy to use application that will help you build your own, custom installers by simply following a couple of simple steps. With SetupBox you can add music to your installers, registry entries as well as personalize with images the background of the setup wizard you are creating.
Freeware
http://www.rsetechnologies.tk/
-
5.5.4 (2013-10-13)
Added the Windows 8.1 "compatibility" section to the various manifest resources used by Inno Setup. This enables any check for the operating system version to get the real version number (6.3) instead of getting the same version number as it did in Windows 8 (6.2).
Compiler IDE: Added new option: Show line numbers in gutter (default: off).
Pascal Scripting changes:
Added new event function CurInstallProgressChanged, which you can use to monitor progress while Setup is extracting files, creating shortcuts, creating INI entries, and creating registry entries. See the help file and the CodeExample1.iss example script for more information. Contributed by TLama via GitHub.
WizardForm.BeveledLabel visibility is now automatically handled even if its caption was set from =Code=.
Unicode =Code= based on RemObjects Pascal Script Git commit 538905910852bcbeef646f26592a973d15d3d5ec.
Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
(http://www.advancedinstaller.com/img/index/windows-installer.jpg)
Advanced Installer is a Windows Installer authoring tool. It offers a friendly and easy to use Graphical User Interface for creating and maintaining installation packages (EXE, MSI, etc.) based on the Windows Installer technology.
Advanced Installer simplifies the process of building Windows Installer packages by providing a very easy to use, high level interface to the underlying technology. The program implements all the Windows Installer rules and follows all the advised best practices.
With this simple, intuitive interface, building a Windows Installer package will take just a few minutes. You just have to follow a few simple steps, hit the Build button and your installer is ready to use.
NOTE: Advanced Installer can generate only MSI files.If you want to create EXE files or web installers, you need to download Advanced Installer Professional.
Freeware
Whats new: >>
New features in this release:
MSI and MST Diff
Online Activation Support for Licensing Library
Support for bulk editing SQL scripts
Updated all .NET Framework prerequisites
Predefined prerequisite for .NET 4.5.1
Predefined launch condition for .NET 4.5.1
Predefined launch condition for IIS 8.5
Predefined launch condition for PowerShell 3.0
Predefined launch condition for Windows Server R2 2012
Enhancements to existing features:
Added option for using SHA256 in digital signature
Added support for VMware Workstation 10 and VMware Player 6
The user is now prompted to import older Visual Studio Setup projects when opening a solution with Visual Studio 2012
Added support for clearing collections in IIS Custom Properties feature
Updated the Text Update UI to better reflect the operations that can be performed on a file
Updated Combo Box control to support Enhanced UI, so it can be used on Surface theme
Updater icon tray balloon displays the Updates dialog when clicked
Improvement to easily add the support service and the custom action which configures the service for installing updates without elevation
Added "Go To Component" for COM objects(Classes, Interfaces, COM+, TypeLibs)
COM interface registry entries components are now shown in Organization Page
"New build" options always enabled(context menu and toolbar) from Media page
Support for .PNG images in "Slideshow" feature
Licensing Library improvement -> The application continues in trial mode if the user canceled the Trial dialog
Folder sharing options improvement
Using file name instead of temporary file when printing
Added import XML file command line option
Added command line option to generate license key
Bug fixes:
Fixed .NET launch conditions
Fixed upgrade for projects that have feature based prerequisites
Fixed list of supported OSs for 64-bit prerequisites
New prerequisite wizard added "VerMin=1.0" garbage to the first install condition
Fixed incorrect configuration for SQL Native Client predefined prerequisites
MSI from App-V did not display an error when failing to add App-V package to App-V Client
The same Product Code was generated for every App-V 5.0 package
Advanced Installer extension crashed Visual Studio when adding a project without an output
AIPROJ file was marked as "modified" during solution load
Sharepoint WSP solutions were not removed when uninstalling MSI from Control Panel
Updater failed to install an update using support service when configuration file URL was specified from command line
Install Updates without elevation failed on Russian Windows 7
Post-build event failed if the path from the "Working Directory" field was enclosed by quotes
Post-build event failed if the arguments contained paths with spaces
Fixed error when importing Data Source
Fixed crash when importing an MSI with missing TextStyles in RadioButton table
Running a Mixed 32/64 installation package silently on 32-bit machines created "32-bit" folder in the APPDIR
Default repackager filters excluded COM registry entries
An assembly's "ProccessorArchitecture" attribute was set to "None"
"File Version" search did not search in the 64-bit portion of the registry
Help button from a custom action's "Edit Action Properties" dialog did not work
Short file name was duplicated after a folder drag and drop operation in Files and Folders page
Fixed UI bug in Organization page
http://www.advancedinstaller.com/
-
(http://a.fsdn.com/con/app/proj/sih/screenshots/sih.jpg/182/137)
Silent Install Helper is designed to help you automatically install applications on your computer by running the setup process without user interaction. Silent Install Helper provides support for multiple installer types, such as Inno Setup, Nullsoft NSIS installer, RAR SFX, ZIP SFX, Microsoft Installer, Wise Installer.
License: LGPL
http://sourceforge.net/projects/sih/
-
(http://javainstallfree.sourceforge.net/SS.jpg)
Java Install Maker is a handy, easy to use installation package creator designed to use a local directory to create an installer from it. It will Install JAVA JAR programs and other binaries.
Freeware
http://javainstallfree.sourceforge.net/
-
Release Notes
/LOG: Now logs INI entries. Also improved logging of icon entries.
Added new [Setup] section directive: Output, which defaults to yes. If set to no the Setup Compiler will only check the script for errors and skip creating setup files.
Added official Scottish Gaelic and Turkish translations.
Fix: [Setup] section directive UsePreviousLanguage was not working when Setup was running in 64-bit mode.
Unicode (Code) based on RemObjects Pascal Script Git commit 97eefc260b41ba51328d95b4ed43669f38655720.
Various documentation improvements.
Console-mode compiler (ISCC) changes:
Added new command line parameters /DO and /EO. These can be used to disable or enable output, overriding the Output directive.
Added new command line parameter /Qp. Can be used to enable quiet compile while still displaying progress.
ISCC now automatically specifies any Sign Tools configured using the IDE, eliminating the need to specify these using the /S command line parameter.
Pascal Scripting changes:
Added new function CurrentSourceFileName, which returns the source file name of the [Files] entry that is currently being processed. The returned name may include constants. Note: Do not attempt to call this function from outside a Check, BeforeInstall or AfterInstall event function belonging to a [Files] entry with the external flag.
The already-existing StrToFloat and FloatToStr functions are now documented.
Strings and numbers are now highlighted.
Unicode Inno Setup: Added new class TStringStream.
Inno Setup Preprocessor (ISPP) changes:
Added function DeleteFileNow.
Added 64-bit support to function ReadReg.
http://www.jrsoftware.org/isinfo.php
-
(http://s26.postimg.org/3whvycejd/screenshot_220.jpg)
Advanced Installer is a professional software application designed specifically for building Windows Installer packages. This tool comes packed with many useful features and a modern interface for helping you create installation packages.
Freeware
Changelog
Support for editing advanced VMware ThinApp options
New streamlined user interface for easily configuring browsing for SQL servers and databases
Support for building UNICODE Updates Configuration files
Enhancements to existing features:
Showing registry based AppIDs in COM view
Support to extract TLB info from EXE
Specific error message when Repackager profile cannot be loaded because it was edited with a newer version of Advanced Installer
Specific exit code for Advanced Installer CLI when no floating license is available
Updater command line to set proxy server credentials
Added current feature control in Updater page ribbon
Saving temporary state of a view when closing Advanced Installer
Replaced the non-intuitive “Default value” attribute for “CheckBox” and “ImageCheckBox” controls with the “Selected” attribute
Bug fixes:
Better control defaults to avoid ICE34 error (Radio Buttons)
Fixed bug when switching themes on projects having Repository dialogs containing Custom Actions with data setters
When adding a feature-based prerequisite using Advanced Installer command line, the package type was set to EXE
Setup process hanged after installation when using “Install MSI as minor upgrade” and “Enhanced User Interface” options
View Readme file” and “Launch Application” finish actions failed if the path was manually changed on the “InstallDlg” dialog
Patch didn't run when using Surface theme
Fixed crash on “Select Installation folder dialog” when importing WiX project with Advanced Installer in trial
Fixed crash when updating custom action data followed by project reload
Automatically pin to taskbar” shortcut option was not updated in UI when editing an MSI
Fixed error on InstallShield MSI import when project contained IIS websites
Display MessageBox” predefined custom action Hebrew/Arabic checkbox could not be saved
Could not select “Installer” section from start page by using right scroll
64-bit ODBC DSNs were installed in the 32-bit registry location
Resolved COM entries conflict when importing REG files
The "/ImportRegFile" command didn't import empty registry keys from a registry file
Fixed crash when loading an AIP with files that have “Extract reg info...” option with synchronization enabled
Extract registration info from native library” option extracted an invalid registry key
Exclude Subfolders” option available for folder synchronization was getting unchecked
Showing "Software up to date" message when connection to network path fails
The Updater didn't support FTP paths in Advanced Installer GUI
Updater credential dialog prompt ended when the same user name and password were entered in sequence
Fixed an incorrectly formatted information regarding proxy authentication in the Updater and Setup credential dialogs
Fixed manifest file path registration in Office Add-in installations
http://www.advancedinstaller.com/
-
(https://www.heise.de/software/screenshots/t13105.jpg)
Erstellen von Setup-Programmen für eigene Anwendungen. Bei EasySetup stehen Bedienerfreundlichkeit, Übersichtlichkeit und besonders die Größe des Installer & Uninstaller an erster Stelle. Es gibt keine komplizierte Script-Sprache
oder eine überfrachtete Benutzeroberfläche.
Der Normalbenutzer kann also schnell und einfach sein Setup-Programm erstellen ohne durch komplizierte Einstellmöglichkeiten erschlagen zu werden. Fortgeschrittene Anwender finden bei den "zusätzlichen benutzerdefinierten Aufgaben" einige interessante Sonderfunktionen.
Freeware
http://www.easysetup.de.vu/
-
Changelog
Fixed a very old bug in the "Files" command which would cause problems if the semi colon list of files included 2 or more semicolons in a row (extras now correctly ignored).
Updated the "ShortcutUrl" command to be more flexible and also to handle an IE8 "Integrity Issue" (0x800706B5) plus similar.
Updated the "Extn" command to support the optional "HKEY" parameter which defaults to the previous releases "CLASSES_ROOT" value, you can also choose current user or local machine hives.
Now "flashes" the results control in the "Regular Expression Tester" tool so its easier to see something has happened
Includes newer PPWIZARD (version 14.089).
Minor modifications to the "File" and "Files" commands to support the "OptionMakeRemoveDirs" option (placebo for now).
Renamed internal "Rexx4MakeDirTree()" routine.
Created new template msi called "TEMPLATE_MSI-SimpleSchedule.MMH" and an example to demonstrate it (TryMeTemplate-SimpleSchedule.MM)
Now include a tool to delete files older than a certain age (DelOlderRE.vbs). This will be used by "TEMPLATE_MSI-SimpleSchedule.MMH".
http://www.dennisbareis.com/makemsi.htm
-
Changelog
Enhancements to existing features:
Windows Firewall port restrictions for application rules
Option to start / stop Windows Firewall services
Filter results from a database browse operation
Added "InstallTypeDlg" dialog in the Simple project type (Freeware edition)
IIS Custom Properties definitions for URL Rewrite rules
Added option in repackager for importing XML files in XML format or as regular files
Ability to import existing project files as structured XML, INI or shortcuts
Configurable error handling for updater license check
Detect updates outside license maintenance when checking for updates in justcheck mode
Option to use format specifiers in the "Replace" field of Text Updates
Updated "Adobe Flash Player 13 ESR" prerequisites to latest version 13.0.0.281
Updated "Adobe AIR" prerequisite to latest version 17.0.0.144
Updated "MySQL Server" prerequisites to latest version 5.5.43
Updated "Apache Tomcat 7" prerequisite to latest version 7.0.61
Updated "Apache Tomcat 8" prerequisite to latest version 8.0.21
Bug fixes:
Concurrent Advanced Installer client instances failed to acquire the floating license from License Server
"Uninstall/Change" option from Product Details page was not working
"Edit file source per build" option was disabled
COM registration registries were not extracted on Windows XP
Fixed Visual Studio Import wizard error
"Run in VM" option was not allowed for "New Transform" projects
App-V builds without file shortcuts crashed at build time
Advanced Installer crashed when trying to sign EXE setups with a certificate whose issuer was not found
UAC was launched in the background behind the UI installer dialogs when "Run as admin" option for "Launch File" custom actions was enabled
Advanced Installer crashed when trying to remove an SKU item
IIS was required on machine even when all sites were skipped by their condition
Original configuration was not restored when an error occurred during Windows features configuration
Windows features installation failed when using multiple bundles targeting the same feature
Fixed unnecessary checks for IIS Windows features when no IIS entity is selected for installation
"UpdateFeatureInstallState" custom action did not work correctly with feature-based prerequisites
"Preserve key content" option was not working
http://www.advancedinstaller.com/
-
(http://s26.postimg.org/plbykqcyh/screenshot_470.jpg)
An intuitive application that helps developers build programs and export them EXE or ZIP file format, while allowing them to create new versions of the apps or design a new patch/hotfix project
Freeware
Changelog
Bug Fix (Booster): When only allowing install on specific service packs of an OS, the OS settings may have gotten messed up on project save.
Bug Fix: When requiring .NET Framework 4.5.1, it may not have been seen as existing if .NET Framework 4.5.2 was installed.
New Change: Improved Windows 10 & Server 2016 support and ability to block install on them.
New Change: Improved Access deployment. When starting a New Project, if you select your Access file as your main program, it will configure Setup to be more Access-friendly. I've also updated the Access help to provide clearer start to finish instructions.
New Change: New .NET Framework 4.5.2 prerequisite ability.
New Change: Better uninstall command-line support.
http://www.ssesetup.com/
-
Whats new:>>
Fixed ACCESS_VIOLATION build error caused by broken XML File
http://www.advancedinstaller.com/
-
Changelog
Added the Windows 10 "compatibility" section to the various manifest resources used by Inno Setup.
Added new [Setup] section directive: SignToolRetryCount, which defaults to 2. Specifies the number of times the Setup Compiler should automatically retry digital signing on any errors.
Added new [Setup] section directive: SetupMutex. Can be used to prevent Setup from running while Setup is already running.
Fix: Console-mode compiler (ISCC) change: Renamed /DO and /EO command line parameters to /O- and /O+ to avoid possible conflicts with /D.
Pascal Scripting change: Unicode Inno Setup: Added new functions VarIsClear and UnpinShellLink.
Inno Setup Preprocessor (ISPP) change: Added new function ForceDirectories.
Unicode based on RemObjects Pascal Script Git commit db0d6f521113a31b34a76aeefd79fb148a9c4bfd.
Various documentation improvements.
Minor tweaks.
[/spoiler]
http://www.jrsoftware.org/isinfo.php
-
Changelog
New features in this release:
Support to download files at install time
Installer Analytics new report types: Launch conditions, User base with timeline and versions, Users per version, New or returning users and Geographic per user
Predefined prerequisites for ".NET Framework 4.6 RC"
Predefined launch conditions for "Windows 10"
Added support for Office 2016 VSTO add-in
Enhancements to existing features:
App-V 5 support for Middleware packages
The Updates Configuration project has a better organization on tabs for update properties
App-V 5 now supports registry state operations
Improvement for Visual Studio installed version detection if a certain version is not found
Checking update digital signature gives more precise errors
Changed option name to "Use from Personal certificate store" in Digital Signature page
Predefined PowerShell Cmdlet for retrieving MSI property values
The user can now change the sequence type of an existing custom action
Show/hide option for empty properties in Install Parameters view
Custom selection of imported registry files for a specific component
Notification for disallowed drag&drop actions in Organization page
Sample ASP.NET for license requests
Updated "Adobe Flash Player 13 ESR" prerequisites to latest version 13.0.0.296
Updated "Apache Tomcat 6" prerequisite for latest version 6.0.44
Updated "Apache Tomcat 7" prerequisite for latest version 7.0.62
Updated "Apache Tomcat 8" prerequisite for latest version 8.0.23
Updated "IIS Web Deploy v3.5" prerequisite for latest release from 10/1/2014
Updated "MySQL Server" prerequisites to latest version 5.5.44
Updated "NVIDIA PhysX" prerequisite for latest version 9.15.0428
Updated "UltiDev Web Server Pro" prerequisite for latest version 2.0.21
Bug fixes:
"Edit in AI" option in Visual Studio was causing a crash
Error appeared on project load after removing slideshow from project
Improved user experience when registering with a floating license server
FastCgi setting was not removed when the website was removed during maintenance
Control Panel entry of the old application was still present after upgrade
In the "Task scheduler", the start date from the "Target" tab of a daily task was set to an ancient date instead of the package installation date
Using copy-paste on comboboxes was creating duplicates in "ComboBox" table
AI_RecycleBin folder was not removed after an install-uninstall upgrade type
App-V 5 editor was not loading packages with no files
Japanese strings in Updater dialogs were too narrow
Visual Studio 2015 resources were always installed
INI files were always displayed under APPDIR in Visual Studio extension
Uninstalls performed by an upgrade were included in uninstall reports
Prerequisites failed to extract from MSI when containing files with size 0
Offline prerequisites caused project to be marked as modified after visiting Setup tab
Fixed command line for silent installation of "IIS Web Deploy 3.5" prerequisites
http://www.advancedinstaller.com/
-
Whats new:>>
Setups containing IIS Websites failed when installing on Windows 10
http://www.advancedinstaller.com/
-
(http://s26.postimg.org/3whvycejd/screenshot_220.jpg)
Advanced Installer is a professional software application designed specifically for building Windows Installer packages. This tool comes packed with many useful features and a modern interface for helping you create installation packages.
Freeware
Changelog
Features:
Support installing OS features on Windows 10
Atlassian Bamboo plugin for Advanced Installer
Support extracting archive files at install time
App-V 5.1 predefined support
Predefined launch condition for ".NET Framework 4.6"
Predefined launch conditions for "Office 2016"
Predefined prerequisites for ".NET Framework 4.6"
Predefined prerequisites for "Visual C++ Redistributable for Visual Studio 2015"
Enhancements:
Accurate detection of Windows 10 using VersionNT property
Support for IIS FastCgi Environment Variables
Importing shortcuts to UNC paths in App-V 5 Editor
Load/save support for side-by-side (SxS) assemblies in App-V 5 Editor
Deploying application under specified hierarchy in SCCM
Extended path variable support for: Synchronized folders, Digital Signature and Prerequisites
Downloading the update files locally when the Updater uses local network paths
Updated "Adobe Flash Player 13 ESR" prerequisites to latest version 13.0.0.309
BugFixes:
Editing a feature's condition caused a crash when inserting a reference to a folder
The "Show only if..." option did not work correctly with two different dialogs having similar conditions
SQL Database Browse still used a trusted connection type when "SqlTrustedConnection" property was set to a value different than "1"
"Expected value" [...] button in the "Installed Detection" tab from Update Configuration projects had no action
"GetProperty" command line added a carriage return
"Import WISE" wizard failed when importing certain projects
"Import WiX" wizard failed when importing certain projects
http://www.advancedinstaller.com/
-
Changelog
Bug fixes:
Older projects containing the predefined Windows Installer prerequisites failed to build
Fixed crash when using “Repackager > Add to ignore list“ from Files and Folders
Duplicating an existing Repackager profile raises an exception
Fixed crash when trying to load a noise recording (file) with the Repackager
Could not extract JAR and EAR archive files
Web installer crashed when evaluating launch conditions
Fixed importing and editing MSIs with empty destination name in DuplicateFile table
http://www.advancedinstaller.com/
-
Whats new:>>
The “File Download“ operation was failing on XP machines when its condition was not met
COM registry entries are missing from the project after a file is registered
Multilingual Updater was using English resource strings on non-English Windows machines
The Updater progress bar was not reporting indeterminate progress if the new update was already downloaded on the machine
http://www.advancedinstaller.com/
-
(http://s26.postimg.org/6ua4ln7dl/screenshot_638.jpg)
Ssetup is a general purpose installation /uninstall utility. User friendly features:
single mouse click installation
before installation user can see all the relevant information about the product (purpose, target directory, size on disk, version, etc.)
before installation user can read release notes and connect to product Internet site
When started, Ssetup will check available space on the chosen drive, create target directories and copy files to them and the Windows directory, create a Program group and start the target application. Uninstall removes all installed files.
There is 32 bit version for Win95/ 98/ 2000/ XP/ Vista/ Win7/ Win8/ Win10 (32/64 bit) and also 16 bit version for Win3.1x (works also under Win95, Win98 and Win NT) .
Freeware
Whats new:>>
Win10 compatible
http://titan.fsb.hr/~dzorc/ssetup.html
-
(http://s26.postimg.org/qmd9b7tax/screenshot_653.jpg)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Changelog
fixed wimgapi loading bug running on windows 8.x
added GUI option for compact mode
downloads WofAdk and makes volatile driver install
offline windows tools will attach WofAdk
adding WofAdk driver to new installations, if compact or wimboot made is set
using exclusion filter to enable wimboot/compact mode for all Win7 sources and later
fixed esd files could not be applied in compact mode
support compact mode with wimlib v.1.8.2
win10 with XPREES4K compact mode does not use additional compression exclusions
resized tweaks window
fixed bug in commandline options
fixed command line oem switch did not support relative pathes
default folder for file and folder browse dialogs can be defined in the ini file
fixed download command line option did not end WinNTSetup
http://www.winntsetup.com/
-
Whats new:>>
Bug fixes:
Repackager connectivity issues with VMware Workstation 12
Users could not add a SQLite driver in a project
http://www.advancedinstaller.com/
-
(http://s26.postimg.org/82x4s2dy1/screenshot_763.jpg)
Nullsoft Install System (NSIS) is a small, efficient, capable installation system for win32. It is completely free and open source.
Licence: Open Source
Changelog
Minor Changes
* Fixed !searchparse (bug #2803622)
* Fixed Vista error message when canceling uninstaller (bug #2803097)
* Resolve warning for LogicLib's endless Do..Loop (bug #2849872)
* StartMenu: fixed random number prefixes when clicking on an empty spot (bug #2810188)
* Updates to NSIS.pas for plug-in development (patch #2802794)
Translations
* PortugueseBR typo (patch #2826598)
* Removed double spaces in Italian (bug #2873598)
Build System
* Fixed mingw builds of Math plug-in (patch #2835731)
http://nsis.sourceforge.net/
-
Whats new:>>
Fixed CHM (bug #1129)
http://nsis.sourceforge.net/
-
Whats new:>>
Bug Fix: When a Non-Admin ran install as an Admin, your program might have incorrectly been started under the Admin context.
Bug Fix: When a Non-Admin ran install as an Admin, your program might not have taken admin specific upgrade data into account
Bug Fix: A 64-bit patch install might not have detected any versions to patch.
New Change: You can now specify to run a program as a non-admin user when the non-admin is running install/uninstall as an admin.
New Change: You can now have No UAC shortcuts created even if a non-admin is running install as an admin and the non-admin profile is being used.
New Change: New .NET Framework 4.6 and 4.6.1 prerequisite ability.
New Change: New Visual C++ 2015 runtime prerequisite ability.
http://www.ssesetup.com/
-
Whats new:>>
Bug fixes:
Fixed digital signing tool
Fixed conversion for some projects to a new Windows 2000 launch condition
Fixed crash when building only multilingual package and using the updater support service
http://www.advancedinstaller.com/
-
Whats new:>>
NSIS 2.49 is a maintenance release addressing issues with CreateShortcut command on Windows Vista introduced in recently released 2.47.
http://nsis.sourceforge.net/
-
Whats new:>>
Major Changes
RequestExecutionLevel now defaults to admin
Minor Changes
Preload certain system libraries to prevent dll hijacking (bug #1125)
http://nsis.sourceforge.net/
-
Release Notes
Changes in default behavior:
As recommended by Microsoft's desktop applications guideline, DisableWelcomePage now defaults to yes. Additionally DisableDirPage and DisableProgramGroupPage now default to auto. The defaults in all previous versions were no.
The Setup and Uninstall programs are now marked as DEP and ASLR compatible. This can be disabled by setting the new DEPCompatible and ASLRCompatible [Setup] section directives to no. Doing this for DEP compatibility might be needed if you're using a buggy third-party DLL from (Code).
The Compiler IDE's New Script Wizard now offers to create a shortcut to the main executable in the common Start Menu Programs folder instead of creating a new Start Menu folder especially for the application. This option is enabled by default and is recommended by Microsoft unless you install a suite of applications rather than a single application.
The WizardImageFile and WizardSmallImageFile [Setup] section directives now support 32 bit bitmap files with an alpha channel. Use the new WizardImageAlphaFormat [Setup] section directive to specify if the bitmap file has its red, green and blue channel values premultiplied with the alpha channel value or not. Contributed by Honza Rameš via GitHub.
The WizardImageBackColor [Setup] section directive is now deprecated and ignored, just like the similar WizardSmallImageBackColor directive already was. Any unused space around the wizard image is now filled with the standard window color (usually white).
[Setup] section directive CloseApplications can now be set to force. If it is, Setup will force close when closing applications. Use with care since this may cause the user to lose unsaved work.
Added new command line parameters supported by Setup: /FORCECLOSEAPPLICATIONS and /NOFORCECLOSEAPPLICATIONS. These can be used to override the CloseApplications directive.
The Attribs parameter of a [Files] or [Dir] entry may now also include notcontentindexed to specify that the file or directory is not to be indexed by the content indexing service.
Pascal Scripting changes:
Function RegQueryBinaryValue can now be used to query any type of registry value and not just REG_BINARY-type values.
Class TBitmapImage now supports 32 bit bitmap files with an alpha channel. Make sure to set the Bitmap.AlphaFormat property before loading the bitmap file.
Added new functions GetOpenFileNameMulti and SelectNewDisk.
Added C# version of the MyDll.dll example DLL showing how to call .NET assemblies from (Code) without requiring COM or other DLLs. Uses Unmanaged Exports by Robert Giesecke.
Unicode (Code) based on RemObjects Pascal Script Git commit bfc1255636eb959f102d0279721b05ba85fbe7da.
Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
Release Notes
The [Setup] section many now list multiple SignTool directives which will be executed in order of appearance. This can be used to dual sign (SHA1 & SHA256) Setup and Uninstall. This requires a recent signtool.exe version. Inno Setup's own installer is now also dual signed. See the help file for a dual sign example. Without dual signing Windows will no longer trust any of your new installers if they are downloaded.
The console-mode compiler (ISCC) now accepts multiple /S command line parameters (to specify a Sign Tool) instead of ignoring all but the last.
http://www.jrsoftware.org/isinfo.php
-
Changelog
Major Changes:
RequestExecutionLevel now defaults to admin
LoadLibrary security hardening to prevent dll hijacking (bug #1125)
FileReadUTF16LE now skips the optional BOM at the start of a file
Minor Changes:
Fixed System plugin GUID type output bug on Win98
FileWriteUTF16LE can add a BOM with the /BOM switch
CreateShortcut icon index can now be larger than 255 (bug #1123)
system and !execute now provide an empty StdIn pipe to work around bugs in some Windows utilities
Added support for 0o octal radix prefix on number literals in the preprocessor
The single parameter version of !if now also supports floats
Preprocessor now warns when invalid floating point numbers are used in math operations
MakeNSISW now uses WinInet when checking for updates
Translations:
Brazilian Portuguese updated (patch #263)
Polish updated
http://nsis.sourceforge.net/
-
(http://s26.postimg.org/qmd9b7tax/screenshot_653.jpg)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Whats new:>>
fix boot partition mounted as A: or B: wasn't recognized
fixed Windows 10 installing from Windows XP host
minor improvements
http://www.winntsetup.com/
-
(http://s26.postimg.org/3whvycejd/screenshot_220.jpg)
Advanced Installer is a professional software application designed specifically for building Windows Installer packages. This tool comes packed with many useful features and a modern interface for helping you create installation packages.
Freeware
Changelog
New features in this release:
SHA-1/2 smart double-signing support
Mitigations for DLL hijacking vulnerability
Major upgrades support for multiple instances
Support new options for a registry based COM Class
Weekly Mail report for Installer Analytics users
Predefined launch condition for ".NET Framework 4.6.1"
Predefined prerequisites for ".NET Framework 4.6.1"
Enhancements to existing features:
Project Content dialog redesign
Detect and add ActiveX objects to App-V 5 packages
Extend App-V 5 opaque setting configuration when building App-V 5 packages from scratch
Automatically detect "signtool.exe" from latest Windows SDK
Fail with error if "signtool.exe" is not found at build time
Exclude DLL references which are common to .NET Framework from setup project
Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.324
Updated "Adobe AIR" prerequisite to new major version 20
Bug fixes:
Installer Analytics charts displayed data for the current year only
Installer Analytics didn't collect data on Surface theme in some cases
Installer Analytics didn't collect data during uninstall in some cases
Launch Conditions were not added to Installer Analytics exceptions reports when Enhanced UI was enabled
Prevented submitting empty forms during Installer Analytics Uninstall Survey
License server sporadically started in unexpected way
Predefined "Check if user exists" custom action did not work
"Close application" custom action corrupted the msiexec process preventing uninstall
PowerShell custom action crashed when "AI_MsiGetProperty" was used in the last script line
COM registry didn't use formatted references in its path
Advanced Installer didn't check 32-bit registry locations for COM objects when mapping COM registry
Some ProgIds were missing from App-V 5 COM page
COM registry keys were excluded from App-V 5 build when hidden in registry view
Sometimes, firewall configuration wasn't skipped when the Windows Firewall service was stopped
The firewall custom action prompted for admin rights even when the firewall rules conditions were false
Fixed per user only upgrades for packages using the licensing library
Fixed "GetPropertyValue" Licensing API in 64-bit Java Products
Fixed Web Installer downloading window being launched in the background when using Enhanced UI
Web Installer could not be cancelled when using Enhanced UI
Task bar progress was not reset after MD5 error
Text from Path Edit control was not scrollable on Surface theme
Scheduled task were not removed on rollback
Server Roles Management Tools were not automatically installed on Windows Server 2012 and newer
http://www.advancedinstaller.com/
-
Whats new:>>
Bug fixes:
EXE packages built with version 12.7 fail to run on Windows Vista without SP2
http://www.advancedinstaller.com/
-
Whats new:>>
Bug fixes:
Fixed registration of .NET assemblies for COM interop
Fixed build error for folder-based output configurations on Windows 8.1
http://www.advancedinstaller.com/
-
Changelog
New features in this release:
Support to create a new virtual machine for testing or repackaging operations
Detect embedded MSI installs during EXE repackaging
Launch condition to allow packages installation on Windows XP/2003 only with latest Service Pack
Enhancements to existing features:
Support for App Paths, URL Protocols and TreatAs settings in App-V 5 manifest
Import ActiveX settings for a COM when editing an App-V package
Support to impersonate installing user for "File Download" operation
Updated "New custom action" wizard to include PowerShell Scripts
Automatically detect "msimsp.exe" from latest Windows SDK
User can select and copy the computer ID to the clipboard
"Install Content into Parent Folder" command line option
Command line option to set the detection criteria in an "Updates Configuration" project
Bootstrapper command line option to hide the [ Cancel ] button in basic UI
Show an error message if dual signing is not supported by "signtool.exe"
Updated "Adobe AIR" prerequisite to new major version 21
Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.333
Updated "Apache Tomcat 6.0" prerequisite to latest version 6.0.45
Updated "Java 8" prerequisites to latest version 8u74
Updated "Visual C++ Redistributable for Visual Studio 2015" prerequisites to Update 1
Bug fixes:
Fixed exception thrown when trying to create a new registry value in App-V 5 builds
App-V 5 registry virtualize level could not be set for keys with no values
The "Install Parameters" page showed the other builds properties when selecting App-V and MacOSX builds
Fixed crash when importing a repackager file that contained Unicode characters in its name
Registry values were processed incorrectly for short file paths when extracting COM info
Fixed self-registration extraction issues for duplicated COM files
IIS web site subsequent installations were skipped when the product was not registered with Windows Installer
Some custom actions were not shown when switching between Install and Uninstall UI filter
"Active Directory Federation Services" role was not installed on Windows Server 2012
Files were digitally signed SHA256 with a SHA1 certificate
EXE setup process hanged when using log command line switch
Enhanced UI caused delay on uninstall
Fixed multiple instances upgrades for 64-bit packages
Multiple instances could not be maintained when Enhanced UI was enabled
Could not edit MSIs with custom tables having file references in formatted fields like: [#fileid]
Features' conditions disappeared after build
Could not edit MSIs with invalid MsiIdentifier as file ID
"File Copy/Move" operation ignored the "Execute on" flag
Validation message on "Upgrades Product Info" tab was wrong
"Uninstall using this command line" option didn't work during basic UI uninstall
Advanced Installer crashed when generating transform file
Installer Analytics uninstall reports got in exceptions reports when Advanced Installer was in trial mode
Installer Analytics charts displayed data for the current year only
Prerequisites were launched in background
Fixed download links for "Apache Tomcat" 7 and 8 prerequisites
Fixed ".NET Framework 4.6.1" prerequisites installation on Windows 10
http://www.advancedinstaller.com/
-
Whats new:>>
# Minor Changes
- More security hardening to prevent dll hijacking.
- Backported support for system 'p' type and logiclib P and Z tests.
# Translations
- Added missing MULTIUSER_* entries to Japanese.nsh.
http://nsis.sourceforge.net/
-
Release Notes
To further help protect installers against potential DLL preloading attacks, Setup/Uninstall now calls SetDefaultDllDirectories if available to remove the application directory from the DLL search order. If SetDefaultDllDirectories is not available or cannot be called, it now additionally preloads a set of system DLLs known to be loaded unsafely by older or unpatched versions of Windows.
Change in default behavior: the OutputBaseFileName [Setup] section directive now defaults to mysetup instead of setup. Setting it back to setup is not recommended: all executables named "setup.exe" are shimmed by Windows application compatibility to load additional DLLs, such as version.dll. These DLLs are loaded unsafely by Windows and can be hijacked. If you do so anyway, the compiler will issue a warning.
Added new [Files] section flags: sign and signonce. Instructs the compiler to digitally sign the original source files before storing them. Ignored if [Setup] section directive SignTool is not set. Inno Setup's own compiler files are now also signed.
[Setup] section directive LZMADictionarySize now allows the LZMA dictionary size to be increased up to 1 GB from the previous maximum of 256 MB. Review the memory requirements listed in the Compression topic before using!
Improved the "auto-retry" feature of the [Files] section: it now also retries if MoveFile failed even if the preceding DeleteFile succeeded. Additionally, if MoveFile keeps failing it will now register the file to be replaced on restart if the restartreplace [Files] section flag is used instead of displaying an error message.
The value of the AppVersion directive is now not only used to set the MajorVersion and MinorVersion values in the Uninstall registry key when possible but also used to set the VersionMajor and VersionMinor values as required by newer versions of the Windows App Certification Kit.
Unicode Inno Setup: Added official Armenian translation.
Minor tweaks.
Inno Setup Preprocessor (ISPP) changes:
Added new function RemoveFileExt.
Documented predefined variable ISPPCC_INVOKED.
Console-mode compiler (ISCC) change: Added new command line parameter /J. Can be used to #include additional files.
http://www.jrsoftware.org/isinfo.php
-
(http://s26.postimg.org/qzzh706xl/screenshot_983.jpg)
Silent Install Helper is designed to help you automatically install applications on your computer by running the setup process without user interaction. Silent Install Helper provides support for multiple installer types, such as Inno Setup, Nullsoft NSIS installer, RAR SFX, ZIP SFX, Microsoft Installer, Wise Installer.
License: LGPL
http://sourceforge.net/projects/sih/
-
(http://www.heise.de/software/screenshots/73540.jpg)
Zum Erstellen einfacher Setup-Dateien; alle Setups können mit jedem gängigen ZIP-Archivierer extrahiert werden
Freeware
Whats new:>>
now fully compatible with Windows 10!
http://installforge.forgesoft.net/
-
Changelog
New features in this release:
Build UWP AppX packages using your current Advanced Installer project
Win32 to UWP App Converter
Collect Installer Analytics data for Software Environment report
Project Content Summary and Reporting
Enhancements to existing features:
App-V 5.x Editor improvements
Run the Repackager directly in a VM
Automatic detect and replace resources with merge modules after repackaging
Support to continue VM repackaging operations for packages that require reboot
Scan and fix issues that may interfere with the Repackaging process
Added SHA256 timestamp server for Symantec/Thawte/Verisign
Added images to "File" menu items for high DPI compatibility
Check "Product Version" format when building project
Support custom name for VM profiles
Allow EUI installations with different digital signatures between EXE bootstraper and MSI database
Verify that module GUID is appended in condition and formatted fields in Merge Module projects
Notify when adding a regular file/XML/TXT/INI update or file operations are in conflict
Support for Lithuanian language in Updater
Improvements in evaluating Chained Packages' conditions
Predefined condition for minor upgrade scenario
Multi-line for the "Description" field of a custom launch condition
Command Line Interface:
Support to configure OS Launch Conditions
Generate Project Content Reports
Updated Prerequisites and Files options
Installer Analytics
More predefined time options in "Date" control
Filter installation results
Switch between different types of charts for a given report
Grouping option for Version reports
Receive e-mail notifications about new Uninstall Surveys even when the user did not fill in the e-mail field
Advanced Installer Extension for Visual Studio:
Create multiple Advanced Installer projects into the same solution
Better output detection for C#.NET projects
Include "Copy to Output Directory" resources from solution into package
Prerequisites:
Updated "Adobe AIR 21" prerequisite to latest version 21.0.0.215
Updated "Adobe Flash Player 18 ESR" prerequisites to latest version 18.0.0.352
Updated "Apache Tomcat 7.0" prerequisite to latest version 7.0.69
Updated "Apache Tomcat 8.0" prerequisite to latest version 8.0.35
Updated "Visual C++ Redistributable for Visual Studio 2015" prerequisites to version "Update 2"
Bug fixes:
Removed obsolete "signcode.exe" from Digital Signature page
Fixed serial number validation executed twice on full UI installations
Fixed dialogs that contain [...] browse button after the edit box
"SetupTypeDlg" icons were not scaled according with the custom DPI size
Updater tooltip now shows the current Product Name from the setup project
Fixed bugs when installing packages with EUI and "Limit to basic user interface" options enabled
Fixed loading projects without a space added after the Product Code GUID
CAB was extracted from MSI when building MST
"Automatically use previous version's language if installed" option did not work properly
Maintenance language was different than the one used at install time
"Builds page -> Configuration tab -> MSI Subfolder" field was reset after reopening the project
The "/NewShortcut" command did not add the shortcut to the current feature
Internal "AI_ExpandArchConfig" custom action failed when all extract archive operations had their conditions evaluated to false
Advanced Installer crashed after deleting a ".NET Installer Class action" custom action
Fixed OS restart integration for prerequisites install on Surface theme
Fixed "Visual C++ Redistributable for Visual Studio 2015 x86" prerequisite installation when the corresponding 64-bit prerequisite was installed first
Installer Analytics:
Fixed misleading info from the User Base report
Uninstall Survey HTML did not render correctly on IE
Advanced Installer Extension for Visual Studio:
Fixed TFS build failure
Correctly identify "Copy Local" references
Files and Folders page was not refreshed
Visual Studio 2013 Setup Project could not detect all project output references correctly
http://www.advancedinstaller.com/
-
Changelog
F.1.1 Release Notes
Long-awaited version 3 of NSIS is finally ready. It comes with optional Unicode support, still works on all the same versions of Windows, supports Windows 10, and adds a lot of other small features and fixes. Huge thanks goes out to Anders and Wizou for making this happen and Jim Park for the original patch.
F.1.2 Changelog
F.1.2.1 Minor Changes
!finalize command now supports the same compare operators as !system (bug #1148)
F.1.2.2 Translations
PortugueseBR fixes (bug #1149)
http://nsis.sourceforge.net/
-
Changelog
New features in this release:
Support to create/update AppX packages for Windows 10 native UWP apps
WSIWYG dialog editor and localization support for the Bootstrapper UI
Command Line Editor for App-V 5.x packages
MSI Conflict Detector tool
Support for SCCM 2016
Support for SharePoint 2016
VSIX package support for Visual Studio 2012/2013/2015
Launch Conditions
Predefined launch condition for ".NET Framework 4.6.2"
Predefined launch condition for "SQL Server Express 2012 SP3"
Predefined launch condition for "SQL Server Express 2014 SP2"
Predefined launch condition for "SQL Server 2016"
Prerequisites
Predefined prerequisites for ".NET Framework 4.6.2"
Predefined prerequisites for "SQL Server Express 2012 SP3"
Predefined prerequisites for "SQL Server Express LocalDB 2012 SP3"
Predefined prerequisites for "SQL Server Express 2014 SP2"
Predefined prerequisites for "SQL Server Express LocalDB 2014 SP2"
Predefined prerequisite for "SQL Server Express 2016"
Enhancements to existing features:
Allow passing MSIHANDLE parameters to "Call function from standard DLL" predefined custom actions
Updates for Lithuanian translations in the Updater
Added "Feature" column for registry values in Registry page
Option to add detected resources (files/registry) to ignore list in the current Repackager profile after completing "Compare with original package" wizard
Improved Advanced Installer Visual Studio Extension outputs detection by using MSBuild detection
Prerequisites
Updated "Java 8" prerequisites to latest version 8u101
Updated "MySQL Server 5.5" prerequisites to latest version 5.5.51
Updated "SQL Server Native Client 2012" prerequisites to SP3
Bug fixes:
XML comments were inserted in the wrong position
UWP build failed for imported MSI packages
Dialogs referencing script inline custom actions were not correctly exported to repository
Generated MST broke packages with uncompressed files
Patch digital signing failed
Repackager caused System32 64-bit components to get installed to SysWOW64
Setup process hanged with a certain EXE after the MSI installation finishes
Fixed Visual Studio Extension MSBuild references detection task issue
Importing an invalid XML file caused an orphan empty component
Executing a commands file (AIC) with failing commands output a success return code
Enhanced User Interface
Return code was lost during silent install
Fixed incompletely running GIF image problem
Prerequisites
MSI was launched for installation although mandatory global prerequisites were not installed
Fixed [SystemFolder] property resolution for prerequisites on 64-bit systems
http://www.advancedinstaller.com/
-
Whats new:>>
Installer crashed for a framework with "Search done by a custom executable" install condition
Fixed CRC error for "SQL Server Express 2016 (web installer)" predefined prerequisite
Post-install prerequisite feature remained in Organisation view even after deleting the prerequisite
http://www.advancedinstaller.com/
-
Whats new:>>
Fixed issues from LanguageDlg dialog related to regional settings, displayed text and mixed package type
ExitDialog dialog was not shown when a mandatory prerequisite was not installed
http://www.advancedinstaller.com/
-
Changelog
NEW FEATURES:
Support for building Nano Server WSA packages from existing MSI projects
Updated support for UWP AppX builds to Windows 10 Anniversary Edition
Windows Features Bundle support for "Windows Server 2016"
Predefined launch condition for "Windows Server 2016"
Predefined prerequisites
Microsoft System CLR Types for SQL Server 2012 SP3
Microsoft System CLR Types for SQL Server 2014 SP2
Microsoft Report Viewer 2012 Runtime
Microsoft Report Viewer 2015 Runtime
PowerShell 5.0
ENHANCEMENTS TO EXISTING FEATURES:
Exporting registry files
SQL Scripts and SQL Queries support in MSM projects
Support for importing App-V 4.6 packages from command line
Logging for "Set Log on as a service policy for selected username" option from Services page
Support to detect circle dependencies when scanning EXE/DLL files
New rule in MSI Conflicts Detector tool: "Check for files that can be replaced with a merge module"
Updated "Java 8" prerequisites to latest version 8u111
UWP
Support "TargetFamily" per UWP build
Extracting high resolution icons from EXE files for UWP packages
TweakAppV / App-V CLI editor
Adding script files to App-V 5 packages
Updating existing files in App-V packages
Updating App-V package version
BUG FIXES:
Build broke if special characters were used for SQL connections and script names
CAT files from WinSxS assemblies were not captured when repackaging with Process Monitor activated
Launch condition failed for App-V packages after Windows 10 Anniversary Update
[ Cancel ], [ Try Again ] and [ Continue ] buttons always displayed [ OK ] when using MessageBox predefined custom action
Registry key removal operation failed
Advanced Installer Extension for Visual Studio
Duplicate files were allowed in Files and Folders page
Now maintaining project folder structure after output detection
Updater
Pre-install updater was reset when saving the project from Prerequisites page
Dependent update got installed even if its dependency failed
Prerequisites
Custom EXE search for feature-based prerequisites was executed twice when Enhanced UI was activated
AI_MISSING_PREREQS property was not set when skipping a pre-install prerequisite on install
Feature-based prerequisites were installed on OSs that were not checked in the "Supported Windows Versions" list
UAC dialog for a second Framework prerequisite did not appear when cancelling the first one
http://www.advancedinstaller.com/
-
Changelog
New features in this release:
Support for Visual Studio 2017
Advanced Installer Extension is available from the Visual Studio Marketplace (on upgrade you must install the extension manually)
Enhancements to existing features:
Support to sign VSIX packages using VsixSignTool.exe
Removed Visual Studio dependency when importing projects
Bug fixes:
Fixed Enhanced UI sporadic crash on uninstall
Extended search operation was setting the corresponding property to "0" on failure
http://www.advancedinstaller.com/
-
Changelog
F.1.1 Changelog
F.1.1.1 Major Changes
Error messages are now written to stderr by default
New icons by Jan T. Sott
F.1.1.2 Minor Changes
SetCtlColors now supports Windows color constant values
StrCpy "" maxlen handling (bug #1122)
Fixed buffer size bug in winchar.cpp (patch #271)
F.1.1.3 Translations
Added Corsican (patch #268)
PortugueseBR fixes (patch #276)
Updated Danish translation (bug #1164)
Arabic, Norwegian, Portuguese, Ukrainian and Swedish MultiUser fixes (patch #278, patch #279, patch #274, patch #275 & patch #277)
http://nsis.sourceforge.net/
-
Changelog
New features in this release:
Dedicated GUI for advanced configuration of AppX packages
New predefined custom action "Process Data" for string processing (with regex)
Predefined launch condition for "PowerShell 5.1"
Enhancements to existing features:
"Add Project Output" option in Visual Studio Extension setup projects now imports all project references except Microsoft .NET Framework assemblies
Improved Java support to handle services without "Stop()" method
Support for detecting circle dependencies when scanning EXE/DLL files for dependecies
Improve Patch support for multilanguages MSI
Multiple Instances dialog forces the user to always upgrade when available
New command line "/RunInVm" to install packages in VM
Command line option to register Advanced Installer offline
App-V:
App-V Editor improvements
Automatically detect VC++ runtimes and side by side assemblies and include them in the App-V project, when sequencing an app
MSI/MST Quick Editor:
Prefer folders with files to be left unchanged in case of folder name collisions
Support to load predefined folders custom source names
Prerequisites:
Updated "Apache Tomcat 6.0" to latest version 6.0.48
Updated "Apache Tomcat 7.0" to latest version 7.0.73
Updated "Apache Tomcat 8.0" to latest version 8.0.39
Updated "MySQL Server 5.5" to latest version 5.5.53
Bug fixes:
Identity Type for Application Pools was not overwritten by custom properties
"NET Framework 3.5" Windows feature activation failed on Windows Server 2016
File dependencies were not correctly detected
User account folder was not deleted on uninstall
If no 64-bit OS was selected in the "Launch Conditions" page for a build, no other build could be set to "64-bit package" in the "Install Parameters" page
Setup packages that had Installer Analytics enabled failed to install on Windows XP
Multiple Instances dialog crashed when a product with version 8.0.0 or higher appeared in the list
App-V:
App-V CLI Editor (TweakAppV) didn't show any error message when an App-V package couldn't be saved
Launch condition failed for App-V packages after Windows 10 Anniversary Update
Repackager:
Repackager was not reconnecting with a virtual machine when it requested forced restart
Advanced Installer crashed when importing a RPK file that had "&" in its folder structure
Shortcuts were not added correctly as regular files when importing a RPK file
MSI/MST Quick Editor:
Fixed crash in "New Transform" project when adding Registry Key
Each file size was set to 0 when editing MSI/MST files
Updater:
The downloaded updates configuration file name was fluctuating when hosted on HTTPS
"Delete the downloaded update package file after installation" option was not working for "file://" protocol updates
Registry:
Now supporting multiple encoding types when importing a REG file
Registry key removal did not work on uninstall for keys written in HKCU by per-machine packages
Custom Actions:
"Run Inline Windows PowerShell script" custom action failed to retrieve properties with values containing single quote characters
Populate ComboBox and ListBox actions didn't work iteratively
Translations:
Error 1624 was thrown when launching the multilingual setup in another language than the OS language
Multilingual projects with "Display language selection dialog" option broke Patch rules under certain circumstances
Prerequisites:
Pre-Install prerequisites behind HTTP authentication were not able to prompt for HTTP credentials for downloads
Enhanced UI was not activated when adding prerequisites from CLI
http://www.advancedinstaller.com/
-
Changelog
F.1 3.02
F.1.1 Changelog
F.1.1.1 Major Changes
Added WriteRegMultiStr (RFE #382, patch #219)
F.1.1.2 Minor Changes
MultiUser now supports $ProgramFiles64 (bug #843)
Added support for MUI_UNCONFIRMPAGE_VARIABLE (RFE #511)
F.1.1.3 Translations
Minor French improvements (patch #221)
http://nsis.sourceforge.net/
-
(http://s26.postimg.org/u772r5zq1/screenshot_153.png)
An intuitive application that helps developers build programs and export them EXE or ZIP file format, while allowing them to create new versions of the apps or design a new patch/hotfix project
Freeware
Changelog
Intro to the 8.x series
The 8.x series makes a major departure from previous versions - though for many people this might just be seen as an "under the hood" change. All previous SSE Setup versions were ANSI-based rather than Unicode-based. Among other things, this is what allowed SSE Setup to still create installs that would work on old ANSI-only OS's like Windows 98. However, because SSE Setup could not support Unicode in pretty much any way, it would choke in situations where Unicode characters were used in filenames or in various locations and could not display any Unicode characters. One might think adding such support would be easy, but it was not. The entirety of the SSE Setup product had to be completely re-tooled in very in-depth ways to support Unicode. Much core code was changed or replaced and several undocumented or potential bugs were fixed along the way. By moving to Unicode, SSE Setup now only supports creating installs for Windows 2000 or newer OS's. For most 7.x users however, they should find that SSE Setup 8.x still looks and operates largely as it did in 7.x, with new improvements. Like 7.x, the 8.x series is intended to be stable and solid. All previous users should make sure to read the notes in the Version Changes part of the help file after upgrading as there are important notes there.
Changes Made
Bug Fix: Specifying the <PROGRAMFOLDER> built-in folder keyword as an argument to a shortcut/link would not have worked.
Bug Fix (Booster): Incorrect hiding of Program Folder setting when Upgrade Folder Mode setting was set to the third option.
Bug Fix: Installing fonts to the Fonts folder may have been problematic.
Bug Fix: Access-related upgrade & patch issues. For Access database installs, there were previously issues when upgrading or patching that could have possibly led to installs requiring reboots or ending up with the old version still remaining open after the new version was installed.
New Feature: Unicode support. All previous SSE Setup versions were ANSI-based. It was because of that that SSE Setup was able to support older ANSI-based OS's (i.e. Windows 9x/ME). Windows 2000 and above also fully support Unicode. Because SSE Setup was ANSI-based, it couldn't handle Unicode filenames/pathnames and any Unicode characters would often be replaced with "?" characters leading to invalid paths. It also could not handle any users that might have had Unicode-chars in their usernames. And of course it could not show any Unicode text. The project editors (Booster and the Manual Editor) also did not support Unicode for settings. SSE Setup 8.0 now supports Unicode largely across-the-board. It can now handle filenames/paths with Unicode chars and can display Unicode text (which can be entered within the editors). As for UI language support, currently nothing has changed. For now, the languages available are still the 12 built-in ones and are not modifiable. However, with these underlying Unicode changes, the plan at some point is for a version that will support both modification of displayed UI text as well as additional custom language support. Because of this switch to Unicode, the decision was made to drop support for the old and mostly-ANSI-only based Windows 95/98/ME OS's as well as NT 4.0 which has more limited Unicode support than was desired. Therefore the earliest OS you can create installs for is now Windows 2000 (which of course itself is 17-years-old as of this writing). If you must continue supporting Windows 9x/ME/NT4, it is suggested you use the last v7.x version of SSE Setup available. SSE Setup is not alone in dropping support of those ancient OS's - in fact some other high-profile installers already dropped support of them years ago.
New Change: Windows 95/98/ME/NT4 support dropped. As explained above.
New Change (Booster): Major updates to Booster project editor. The Booster versions included with previous releases were not scalable leading to smaller windows and harder-to-read text on ultra-high resolution displays. The new version is better in this regard, has a little updated look/feel, and has full Unicode support in line with SSE Setup's new overall Unicode support.
New Change (Booster): Support in Booster for SHA-256 and dual-signing with a code-signing certificate.
New Change (Booster & Launchpad): Speed optimizations when working with larger projects.
New Change: Improved Access deployment. Access deployment has been simplified even further and now also by default can install your database into Program Files (normally a no-no for Access databases, but SSE Setup works around). Simply select your database file when starting a new project and your project will be started with most of what it needs and it will also offer to open up the Access Deployment step-by-step guide that you should follow and makes creating your Access install a breeze! If you have previously created Access-related installs, make SURE you read the more detailed notes on this item in the Version Changes section of the help file.
New Change: Improved process handling and handling of locked-files on Vista and greater OS's leading to lessened chances of reboots being required.
New Change: Programs being patched might be able to stay open during the procedure.
New Change: UPDATECLOSEPROCESS setting no longer works on Vista and newer OS's by default. This v7.8-introduced setting now only works pre-Vista by default due to process handling changes on Vista+ that mostly make it unnecessary.
New Change: Prerequisite download URL's can now point to non-EXE files (such as .MSI's).
New Change: Installation log file is now kept by default for seemingly successful installs. The log file is now written to the folder where your program was installed upon successful install. All existing projects will be updated to this new default upon upgrade to v8.0. Read help for more info.
New Change: Addition of Access Folder to folder dropdowns, which specifies the folder where MS Access or the Access Runtime is located.
New Change: Processing order change during Uninstall for running programs.
New Change: License/Disclaimer files can now be up to 300k in filesize.
New Change: Ability to bypass some non-admin related checks on target folders and registry keys.
New Change (Booster): You can now potentially use FTPS (FTP with SSL/TLS security) instead of plain FTP to publish.
New Change: You can now differentiate between different versions of Windows 10 (& 2016 in the future) for blocking certain versions from being able to install.
New Change: On a limited basis, you can now allow some installed items to not be uninstalled/undone.
New Change: You can now select a file of any filetype in Uninstall Run Programs page.
New Change: Default IUI filename changed from sseiui.dat to sseiui.txt.
New Change: New folder code added to reference the old version's folder for an Upgrade install.
New Change: Overhead change. Since v7.0 debuted almost 5 years ago, the overhead (amount of filesize that's SSE Setup related in your install) of all versions since has been pretty much in the same ballpark. With 8.0, the switch to Unicode necessitated a ~100k overhead increase. There really wasn't any way around this and I tried to minimize it as much as possible. Considering that this is the first notable increase in 5 years and that an extra 100kb means even less today than it did 5 years ago, this really isn't that big of deal. In comparison to a number of other Unicode installers in SSE Setup's feature-class, SSE Setup is still in the general ballpark as far as overhead, and also still beats a number of installers out there in this area.
New Change: Added .NET Framework 4.6.2 prerequisite option.
New Change: Effective January 3, 2017, the Windows Installer 2.0 download links have been removed server-side since Microsoft removed them.
New Change: Effective January 2, 2017, the .NET Framework download links for v1.0, v1.1, and v3.0 have been removed server-side.
New Change: Effective January 2, 2017, the Visual C++ 2015 prerequisite download option now downloads SP3 of the C++ redistributable.
New Change: License change. The previous license allowed free use only it there was not any tie to a business, educational, or non-profit. Now, that restriction has been removed, but the definition of free software has been clarified to mean 100% free with no advertising or other monetization methodology and no spyware or malware of any kind. Also no trial, demo, or shareware software, etc. Thus even a business can now legally use SSE Setup for free if the program they are producing is 100% free. At the same time that the previous restriction was lifted, the price for a commercial-use license has been increased to $99. This is the first real increase since 2004 as the price has always been $50 or less. Even at $99, SSE Setup is cheaper (often substantially) than many other installers in its feature-class - many such installers routinely sell for multiple hundreds of dollars. Given SSE Setup's extensive features, ease-of-use, complete documentation, and the fact that you never have to pay again for new versions (unlike competitors), $99 is still a steal. This pricing change affects all versions (since the $50 option no longer exists). If you already have a commercial use license, this change has no effect on you - your license is still valid.
http://www.ssesetup.com/
-
Changelog
Bug Fix: Install lines installing a folder of files non-recursively would not have worked in v8.0.
Bug Fix: Due to a bug in the signing component included with v7.8 and 8.0, it is possible that when creating distributions, console windows may have started showing during signing where they previously did not do so.
New Change: Potentially faster EXE distribution creation on multi-core systems.
New Change: EXE distributions now use LZMA2 compression.
New Change: Distribution creation window now shows status during creation.
http://www.ssesetup.com/
-
Changelog
NEW FEATURES:
Repackager Assistant for recording repackager settings
Support for VSIX v3
Updater for UWP packages
Shortcut arguments for applications from a Desktop Bridge package
Support for conditioning an update install based on the target OS version
Testing package installations in VMs from a SYSTEM account
Support for specifying command line parameters when using "Run/Run in VM" commands
Predefined prerequisites for "Access 2016 Runtime"
Predefined prerequisite for "SQL Server Express 2016 SP1"
Predefined launch condition for "SQL Server 2016 SP1"
ENHANCEMENTS TO EXISTING FEATURES:
Faster VM repackaging: automatic re-usage of pre-scan VM snapshots
Improved UWP package IDs defaults
"Embedded JAR" option for Mac OS X build
TweakAppV improvements
Support to store "Check if user exists" custom action data in properties
Match string functionality for "Process Data" custom action
BUG FIXES:
Custom value for Publisher ID was reset to default when the AppX package wasn't signed
Fixed adding files with MSI Editor in packages with uncompressed summary flag
Fixed editing MSI packages with invalid Fonts table entries
Could not create MST for an MSI with long paths
Product Version major field accepted max value of 65,535
The dash character was not supported when an UNC path was used in the "Output Folder" field
Minimum screen resolution launch condition failed under certain conditions
Service Failure Operation caused Windows Installer crash
"Text file update" couldn't write on network location
"Register .NET assembly for COM interoperability" option failed for .NET DLLs
"New folder" option under SQL Databases did not accept free format string for folder name (e.g. spaces)
Fixed error involving SqlServerDlg when changing theme
Feature size was shown in KB when Enhanced UI was Enabled
Enhanced UI broke multi-line Text Input
The "Install MSI as minor upgrade" option did not work with "Enhanced UI" enabled
"Check if user exists" custom action ignored the DOMAIN_NAME property if the USER_NAME was found within the system's default domain
Uninstall failed due to the AI_UninstallSHFolders custom action
Pre-install prerequisite return value was not saved in its associated property
Fixed pre-install prerequisite failure logging
Run with Log in VM didn't show the MSI log (in the log pane) until the install finished
http://www.advancedinstaller.com/
-
Changelog
New features:
Support for Visual Studio 2017 RTM
Advanced Installer Extension is available from the Visual Studio Marketplace
Desktop Bridge support from the VS extension
Bug fixes:
Improved detection of application entry points for UWP apps
http://www.advancedinstaller.com/
-
Changelog
New features in this release:
MSI UWP (Desktop Bridge) bootstrapper
Create and customize Windows 10 Start Screen tiles from your MSIs
Adding a folder and its content as temporary
"Start Service" predefined custom action
Enhancements to existing features:
VSIX template path validation
Import and configure Windows tiles from any MSI package
Improved "Run in VM - Impersonate System Account" option to support packages with prerequisites
Option to perform a "New Extended Search" in 64-bit locations
Improved private property warnings in Dialogs page
Updated "Apache Tomcat 7.0" prerequisite to latest version 7.0.75
Updated "Apache Tomcat 8.0" prerequisite to latest version 8.0.41
Bug fixes:
Various fixes that corrupted projects in Advanced Installer Extension for Visual Studio
XML Update failed when a wrong backup template was specified
Fixed crash when trying to load projects with SSRS resource changes from Table Editor
Components with no KeyPath caused crash
Control Panel icon index was not reset when setting the icon from CMD
[InstanceId] property was set to the wrong value when dynamic multiple instances were installed
Advanced Installer crashed during "New Build Configuration Wizard"
"New Search" wizard failed to pick registry value
"Test Search" ran as a 32-bit package type even when a 64-bit one was set
Fixed crash when adding a new file search in certain scenarios
Expand archive didn't extract files with UTF-8 names correctly
Misleading error was shown when the first digit from the Product Version field was higher than 255
Pre-validation on the Product Version field prevented changing the version
When an image referred by the project was missing, the item was improperly located
The bootstrapper did not pass UI command lines to the MSI
The "Next" button was misleadingly disabled in the MultiInstancesDlg
Reusing from cache was not working for CAB per feature when a feature was contained in more than one CAB
The value of the "AI_FREE_DISK_SPACE" property was not passed to the "Install Execution" stage
Repackager failed to configure shared folders on non-English machines
Setup failed to detect that it was running in some VMware VMs
"Use process monitor in conjunction with system scan" option wrongly excluded short path installation files
http://www.advancedinstaller.com/
-
Changelog
Bug fixes
Fixed localization for "Updates Configuration" projects
Added warning when tiles are created for EXEs that have no shortcuts
Resetting to the default image settings in Tiles page was not detected at build time
http://www.advancedinstaller.com/
-
Changelog
NEW FEATURES:
Debug Desktop Bridge applications in Visual Studio 2015 & 2017 using Advanced Installer's Extension
New Desktop Bridge project for the Visual Studio Extension - import and debug any AppX package
Windows 10 Creators Update:
Application Alias support for UWP apps
Data Migration support from MSI to UWP apps
User Transition:
Taskbar Pins and Start Tiles for UWP apps
File type associations for UWP apps
"UWP AppX Import" project type
Support for automatically pinning desktop applications to Start during installation
ENHANCEMENTS TO EXISTING FEATURES:
Checking NIC settings when repackager connects to VMs
Argument field from the Shortcut properties dialog only accepted 259 characters
Updated "Java 8" prerequisites to latest version 8u121
BUG FIXES:
Shortcut icon was not captured by repackager in certain scenario
Update URL was broken in certain scenarios and caused updates configuration file to be downloaded multiple times
The text from the finish dialog in the license registration wizard was not scaled correctly on 125% DPI
Double square brackets were not correctly resolved in PseudoFormatted fields
Installation failed when applying a certain transform
MSM project used old cached CAB after changing the MSM GUID
Fixed missing merge module file install time error
Fixed misleading error on a machine with no internet connection when enabling Installer Analytics
Notifications were not displayed for New Projects
"Disabled if" conditions from Organization page were removed at build-time
Fixed "Object reference not exists" error for assemblies with special CAS
Hyper-V Integration Services were not detected properly on Windows 10 Creators Update
Advanced Installer remote tools for VM could not be installed on some Hyper-V VMs
Default web site name could be renamed in IIS page
"Run PowerShell inline script" custom action failed when installer was run under Windows usernames containing apostrophes(') or dollar signs($)
LicenseAgreementDlg was added incorrectly in sequence when enabling IA
EXE extracting files dialog sporadically showed texts with random strings
http://www.advancedinstaller.com/
-
Changelog
Fixed backwards compatibility bug in Advanced Installer extension for VS which caused solution to be loaded incorrectly
Fixed "Win32 Error: The system cannot find the file specified." error when trying to create transforms
Mixed 32/64-bit packages failed silently because 64-bit MSIs were not included in the EXE when using 7z archive
CABs for merge modules were not created when building mixed 32/64-bit packages
32-bit CAB was not created when building mixed 32/64-bit packages with one CAB per feature
Fixed build error related to changing Advanced CAB properties
Edited MSI files could not be installed
http://www.advancedinstaller.com/
-
Changelog
Support for repackaging on remote Hyper-V VMs
Windows Store and UWP apps Firewall Rules declarations
Predefined launch condition for "Windows Server 2008 SP2"
Predefined launch condition for "Windows 10 Anniversary Update"
Predefined launch condition for "Windows 10 Creators Update"
Predefined prerequisites for ".NET Framework 4.7"
Predefined prerequisites for "Visual C++ Redistributable for Visual Studio 2017"
Over 32 enhancements and bug fixes
http://www.advancedinstaller.com/
-
Changelog
Bug fixes
Generating valid transforms(MST)
Failed to load custom project template
Fixed installation resuming after reboot
Fixed Windows launch conditions evaluation for pre-install prerequisites
Fixed crash from Custom Actions view, when copy-pasting certain custom actions
http://www.advancedinstaller.com/
-
Changelog
New features in this release:
Validate MSI and AppX packages using Microsoft's Windows App Certification Kit
Java 9 support for Java Products
Contextual pop-up learning videos
Enhancements to existing features:
Bootstrapper improvement to fallback on standard MSI UI when Enhanced UI is not mandatory
Support building "Updates Configuration" and "Merge Module (MSM)" projects from Advanced Installer Extension for Visual Studio
Full CLI support to edit "Updates Configuration" projects
Option to keep in project files added by folder synchronization that are not on disk anymore
Option to specify how to create components for files added by folder synchronization
Detect when a synchronized folder's location was changed on the disk and keep its file components instead of re-creating them
Message returned by the serial validation server is now saved into AI_SERVAL_RESPONSE_MESSAGE installer property
Server HTTP response code for the "Send install information to your web server" custom action is now saved into HttpPostServerResponseCode property
Improved PowerShell custom action support for setting MSI properties
Navigate to referrer when searching for an icon attached to that resource (shortcut, EXE setup, Product Details page)
Automatically detecting and removing Windows files from Mac OS builds to avoid build errors
Text style support for "ScrollableText" control when Enhanced UI is enabled
Bug fixes:
Silent uninstall command line did not work when Enhanced UI was enabled
Text did not fit its control for pre-install prerequisites with Basic UI
Background image was not available on uninstall in a package that used Spring theme
"Continue with main installation even if the prerequisite is not installed" option was ignored for pre-install URL-based prerequisites
"/SetPackageName" command option did not handle a package name with dot character correctly
Strings that could not be localized were added in the "Project Strings" tab of an "Updates Configuration" project
SQL Script Replace field was not picking up all available properties
"Save As Transform" action failed for a specific MSI
Fixed various issues related to the "Mixed 32/64-bit Package" wizard
The installer language was not correctly displayed in certain scenarios
http://www.advancedinstaller.com/
-
Whats new:>>
Fixed Chinese (Traditional) and Romanian translation bugs.
Fixed Scots Gaelic MUI finish page translation.
http://nsis.sourceforge.net/
-
(https://s26.postimg.org/qmd9b7tax/screenshot_653.jpg)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
http://www.winntsetup.com/
-
(https://s26.postimg.org/6ua4ln7dl/screenshot_638.jpg)
Ssetup is a general purpose installation /uninstall utility. User friendly features:
single mouse click installation
before installation user can see all the relevant information about the product (purpose, target directory, size on disk, version, etc.)
before installation user can read release notes and connect to product Internet site
When started, Ssetup will check available space on the chosen drive, create target directories and copy files to them and the Windows directory, create a Program group and start the target application. Uninstall removes all installed files.
There is 32 bit version for Win95/ 98/ 2000/ XP/ Vista/ Win7/ Win8/ Win10 (32/64 bit) and also 16 bit version for Win3.1x (works also under Win95, Win98 and Win NT) .
Freeware
Whats new:>>
Win10 compatible, latest ZIP archiver, UAC HighestAvailable, small fixes and changes
http://titan.fsb.hr/~dzorc/ssetup.html
-
Whats new:>>
Fixed incomplete initialization for several predefined prerequisites
Fixed broken build for projects containing feature-based prerequisites with long filenames (over 42 characters)
Installation failed if merge modules were the only resources from that package
http://www.advancedinstaller.com/
-
Changelog
Fixed a VBS syntax error when using the "FolderIcon" command.
A new more powerful "Cabinet" command replaces the older "Compile" command. Caching of cabinet output is now on by default, this should speed up compiles and shouldn't have any negative effects (except possibly the disk space taken up by the cached cab files).
The "File" & "Files" commands now have a "cabinet" parameter to allow you to override the default.
http://www.dennisbareis.com/makemsi.htm
-
Changelog
Predefined prerequisites and launch conditions for ".NET Core 2.0"
Predefined prerequisites and launch conditions for ".NET Framework 4.7.1"
Predefined prerequisites and launch conditions for "SQL Server Express 2017"
New search type for registry keys that checks if sub-values enumeration contains a certain version
Over 42 enhancements and bug fixes
http://www.advancedinstaller.com/
-
Whats new:>>
Project gets broken when adding some predefined custom actions
Missing resources from Graphite theme, Blue Cave variation, break the build
Visual Studio extension duplicates references inside the project
http://www.advancedinstaller.com/
-
(https://s26.postimg.org/sc60trf8p/screenshot_660.png)
A simple GUI for the command-line Makecab utility included in Windows, making it easier to quickly package an entire folder into a CAB file.
Open Source
https://github.com/sapientcoder/CabMaker
-
(https://s26.postimg.org/9l4k3hwmh/screenshot_666.png)
DCP Setup Maker is a powerful cross platform application that is able to create stable Java installers. The user interface is very intuitive and is very easy to get to grips with. With DCP Setup Maker you will be able to build complex installers with large amounts of files.
You need to follow three steps to build your package; Scan, Set and Tweak. First off, scan the directory containing the files you would like to include in your package. Next, you need to set the parameters for your packs, including what must be executed. Finally, tweak the final custom settings for your application to be ready.
Open Source
Whats new:>>
Java 8 incompatibilities for Apache Pivot fixed with the new 2.0.5 release.
Source code / automated tasks / documentation updated for new contributors to get involved.
www.devcompack.sourceforge.net/
-
(https://s26.postimg.org/u772r5zq1/screenshot_153.png)
An intuitive application that helps developers build programs and export them EXE or ZIP file format, while allowing them to create new versions of the apps or design a new patch/hotfix project
Freeware
Changelog
Note: Starting with v8.3, XP & 2003 support for installing SSE Setup itself has been droppedYou can still create installers that run on 2000/XP/2003, but actually installing SSE Setup itself now requires Vista SP1 as a minimumThis wasn't an arbitrary decision - there are several technical reasons for thisAlso, display resolutions lower than 1024x768 are now blocked from installing SSE Setup itself (created installers still support lower resolutions).
Bug Fix (Booster): The Booster project editor may have crashed when testing or saving a project if it had a newer file in the local project folder than existed in the source folderOnly applies to v8.0 and greater.
Bug Fix (Booster): The Booster project editor would have given a warning on MSACCESS.exe shortcuts when your project was an Access project that was started with the Access with command-line template.
Bug Fix: For Access projects, Access runtime service packs may have not been detected correctly for 64-bit Access.
Bug Fix: For Access projects, Trusted Locations only worked for the user running install.
Bug Fix: NoUAC shortcut setting fixes.
Bug Fix: An ssepatch.dat file could potentially have been left behind after an upgraded install was subsequently uninstalled in rare situations.
New Feature: Ability to only apply certain settings/execute certain statements only on certain OS's or OS types.
New Feature: Long paths (> 260 chars) are now supported.
New Change (Booster): The Booster project editor has been significantly updatedChanges include a larger windowsize (larger footprint), smoother graphics, significantly improved filehandling speed, much improved Install Files & Upgrade Files (Upgrade:copy) pages, and some bugfixes.
New Change (Booster): The Install Files page now uses the right-click menu to set flags for a line and the Advanced Install Files option in Booster Preferences no longer exists.
New Change (Booster): The Upgrade:copy page is now named Upgrade Files and offers much clearer help and information on how to use it.
New Change: File attributes can now specifically be set in Setup.
New Change: The manual-editing REGISTRATIONMODE setting has been removed.
New Change: Non-admin users when installing as themselves will now default to installing under App DataLocal instead of App DataRoaming, when they can't write to Program Files.
New Change: Added Version 1709 (Fall Creators Update) as a new known OS version to allow blocking install on for both Windows 10 and Server 2016.
New Change: Added .NET Framework 4.7.1 as an available prerequisite to require.
New Change: Added Visual C++ 2017 runtime as an available prerequisite to require.
New Change: Added Access 2010 SP2 as an available Access version to require in the Access prerequisite.
New Change: The Internet Updater can now optionally work with webservers operating on a different HTTP port than 80.
New Change: VB runtime has been removed from install package (but can still be optionally downloaded)
http://www.ssesetup.com/
-
Changelog
Major Changes:
Added more NSD controls and macros (RFE #543)
Added !gettlbversion
Library TLB and VxD version support on POSIX (patch #284)
Minor Changes:
Added System plug-in v2 syntax option
Added System plug-in B and H types
Added IntPtrCmp, IntPtrCmpU, and IntPtrOp
Added Int64Cmp, Int64CmpU and Int64Fmt (64-bit only)
Added IntOp and System::Int64Op >>> operator
Added more !define /math operators
Added WinVer.nsh IsDomainController (patch #286)
Plug-ins now set the ASLR, DEP, LAA, NOSEH and TS PE flags (bug #1188)
MakeNSIS exits with code 0 for various information commands (bug #1193)
Removed unused NSD_LB_Clear macro parameter
http://nsis.sourceforge.net/
-
(https://s26.postimg.org/qmd9b7tax/screenshot_653.jpg)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
http://www.winntsetup.com/
-
Changelog
Custom Actions to Install/Uninstall a certificate
Custom Actions to Install/Uninstall an APPX package
Support for UWP localizations
Support for COM import from an APPX package
UWP synchronization for registry protocols and startup tasks
Conditional installation of directory structures
Ability to store a property during an Administrative Install
Placeholder text for Edit Boxes when using Enhanced UI
Search functionality in Translations for Project Strings and Default Strings
http://www.advancedinstaller.com/
-
Changelog
Bug Fix (Booster): Single-file install line file attributes in v8.3 might not have worked correctly in Booster.
Bug Fix: Problems dealing with In-Use System files that needed a reboot.
Bug Fix: The Internet Update Module may not have shown its animation when running on Windows 10.
New Feature: Ability to use HTTPS servers as well as UNC Intranet paths with the Internet Update Module.
New Change: The Internet Update Module has been significantly improved.
New Change: New projects are started with SHA256 signing algorithm setting by default instead of SHA1.
New Change: Added the technical ability for you to override the SSE Setup controlled URL's for the provided Access prerequisite check (but it's complicated and shouldn't normally be needed).
http://www.ssesetup.com/
-
Changelog
Bug Fix: Uninstalling patches or programs when run by a non-admin as an admin on Vista+ might have been problematic in v8.4.
Bug Fix: The installing window on the Classic GUI / Patch GUI was missing its message in 8.x.
New Change: Updated Classic GUI / Patch GUI disclaimer/license window to use the same methodology as the wizards in agreeing to the text.
New Change: Added an ACLSHOWERROR manual editing setting to block an ACL failure message from showing.
http://www.ssesetup.com/
-
Changelog
Property is not refreshed when using Enhanced User Interface
Path variables file is not properly updated when changed
Build operation of prerequisites without feature fails
Files added in transform get overwritten by newer files when edited multiple times
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
http://www.winntsetup.com/
-
Changelog
Undo functionality when using the Dialog Editor
Test certificate for signing packages
Predefined prerequisites and launch condition for Java 10
Predefined prerequisites and launch conditions for .NET Framework 4.7.2
Predefined launch conditions for Windows 10 April 2018 Update
Over 43 enhancements and bug fixes
http://www.advancedinstaller.com/
-
Changelog
The "FeatureComponents" table was being updated by the "Component" command even if the component was not being added.
Recentish changes broke "OPENMSI.MMH":
Macro named "ProdInfo.MsiName" does not exist!
The header now defines "CABINET_SRC_FILE_NAME".
Macro named "HTML_SYMBOL_TICK" does not exist!
This probably broke in v17.267, some html report generation didn't check if it should be executed (ONEXIT_GENERATE_HTML?).
http://www.dennisbareis.com/makemsi.htm
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Whats new:>>
You now can exclude devices that should not be mounted.
https://msfn.org/board/topic/149612-winntsetup-v390/
-
Release Notes -> http://www.jrsoftware.org/files/is5-whatsnew.htm
http://www.jrsoftware.org/isinfo.php
-
Changelog
The "Files" and "FilesExclude" commands would not accept a filemask that contained single quotes.
Now handles a single quote in the "DEPT_NAME" or "COMPANY_CONTACT_NAME" definitions.
Previously if the directory containing your project contained a left square bracket character ("["), then you would need to have turned off zipping of the source files (setting COMMONFRAMEWORK_ZIP_SOURCE_FOR_BACKUP to "N") due to an info zip bug, I now work around this by using relative paths (effectively stripping off the square brackets). For similar reasons "MM.CMD" was also updated so that the (default) root output path will no longer contain square brackets.
Also if the base filename contains square brackets this is also now handled. The last info zip upgrade probably broke this (in v17.218) as it changed the square bracket behaviour.
Certain characters in the ".mm" script's filename may have prevented the insertion of the "MSI_NOT_COMPLETE_TEXT" valdation.
http://www.dennisbareis.com/makemsi.htm
-
Whats new:>>
/LOG: Now logs some additional information about uninstall info saving.
The {sendto} constant has been renamed to {usersendto} and now can correctly trigger a used user areas warning. It still returns the same directory: the path to the current user's Send To folder. (There is no common Send To folder.)
Minor fixes to the registry entries logging and improved syntax highlighting introduced by the previous version.
Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
Changelog
AppX bundles support
New flags for Desktop Bridge apps: - Console UWP apps - Multiple-Instance apps - Broader File-System access
Request MSI elevation, aka "Run as administrator" (without an EXE bootstrapper)
Import and merge multiple INI files with automated parsing for MSI property references
Performance boost: Visual Studio extension re-implementation using COM
Support for .NET Core for the Visual Studio extension
Command line for setting the EULA from LicenseAgreementDlg predefined dialog
Over 30 enhancements and bug fixes
http://www.advancedinstaller.com/
-
Changelog
Enhancements:
Performance improvements for the Visual Studio extension
Bug fixes:
Crash when adding a new "Execute custom action" control event on Windows 7/Windows Server 2008
MSI searches don't work when using the "Check predefined launch conditions before searching for prerequisites" option
http://www.advancedinstaller.com/
-
Changelog
New features:
Create MSIX installers; the new standard from Microsoft
Support auto-updates for sideloaded UWP and Desktop Bridge apps
Bug fixes:
Visual Studio extension build failure due to shortcuts
Crash when using special characters in conditions
Fix download links for .NET Framework 4.7.2 prerequisites
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Whats new:>>
Fixed bug
https://msfn.org/board/topic/149612-winntsetup-v390/
-
Whats new:>>
Create Modification Packages for MSIX packages
Over 28 enhancements and bug fixes
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
https://msfn.org/board/topic/149612-winntsetup-v390/
-
Changelog
New features:
Full redesign of the Repackager user interface
Show target files for Modification Package
Dedicated wizard to convert packages (EXE, MSI, APP-V, and AppX) into MSIX
Predefined launch conditions for Windows 10 October 2018 Update
Enhancements:
Prerequisites and predefined launch conditions for .NET Core 2.1
Command-line to change Updater policy
Bug fixes:
AppX build fails if using makepri.exe from SDK 8
Localization option missing in the context menu
Merge module service configure operation is not installed
bit Registry path variables are not detected
Using a persistent property on an x64 package adds redundant content to the project
Service name validation doesn’t work properly
Feature-based prerequisite is not installed in silent mode
An asset is not extracted from EXE files during UWP build
http://www.advancedinstaller.com/
-
Changelog
Package Support Framework (PSF) integration for MSIX packages
Import and customize MSIX Modification Packages
Target Package registry preview for MSIX Modification Packages
Support for MSIX Windows Store Project registry
CURRENT USER registry support for MSIX projects
Prerequisite .NET Core 2.1 IIS hosting bundle
Over 21 enhancements and bug fixes
http://www.advancedinstaller.com/
-
Whats new:>>
Bug fixes:
Repackager does not capture installer resources
Cannot sign an AppX package with SignTool
Controls that support Text Style and Column Specifiers are not properly populated at install time
Invalid MSI identifier error when selecting a specific folder in QuickEditor
http://www.advancedinstaller.com/
-
(https://i.postimg.cc/PJ0rk22p/screenshot-942.png)
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
License: Open Source
Changelog
F.1.1.1 Major Changes
Added IsNativeMachineArchitecture helper macros to x64.nsh
Added experimental WinVer "Windows as a Service" detection macros
Added MakeNSISW window info "spy" tool
F.1.1.2 Minor Changes
Added MUI_TEXTCOLOR setting
nsDialogs::OnNotify can now return values back to Windows
Added LIBRARY_INSTALL_EQUAL_VERSION InstallLib option
Added NTMARTA to preload list to fix rare Windows 7 security issue (bug #1204)
AddBrandingImage now supports dialog units
Fixed !macroundef of last defined macro bug
Fixed MultiUser caption string bug (bug #1012)
!undef issues warnings instead of errors
MakeNSIS prints -CMDHELP to stdout (bug #1203)
Removed LibraryLocal utility
F.1.1.3 Translations
Added Hindī (patch #289)
Updated Belarusian, German (bug #1023), Mongolian and Spanish (bug #1205)
http://nsis.sourceforge.net/
-
Changelog
- Bug Fix: Workaround for some false positive Windows Defender detections that may have occured when testing projects or creating distributions on some versions of Windows 10.
- Bug Fix: Access deployment did not correctly see installed Store desktop versions that came on the scene in late 2017 and 2018.
- New Change: Improved Access deployment and detection, including support for Access 2019.
- New Change: Decreased overhead, leading to even smaller install packages.
- New Change: Added Windows 10 Versions 1803 & 1809, Server 2016 Version 1803, and the new Server 2019 (RTM/Version 1809) as versions to allow blocking install on.
- New Change: Added .NET Framework 4.7.2 as an available prerequisite you can require.
http://www.ssesetup.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
https://msfn.org/board/topic/149612-winntsetup-v390/
-
Changelog
New features:
Support for repackaging on shared VMware workstations
Build metadata added to the MSIX/APPX manifest
Predefined prerequisite for Java 11
Enhancements:
Add Advanced Installer version to the RPP extension context menu
Hide sensitive information from the SQL scripts (e.g., password)
Condition field is no longer limited to 255 characters
Update Package Support Framework (new INI API)
Improved visibility and feedback when using a floating license server and the Visual Studio extension
Upgraded to the latest version of Visual C++ 2017 Redistributable
Bug fixes:
Custom fixups can't access the config options
Using the Archive installation options require an EXE setup
Overwriting an XML Element text with a blank text
UserRegistrationDlg is not added on the Surface theme
RefreshDlg does not work when it is the last published event in the sequence
Use the original installation path when upgrading option is not saved
SQL BrowseDatabase not working in an EXE setup
Error when loading an MSI with language ID 1610
Launch Condition description showed during silent install of an EXE setup
CAB not written when editing an MSI with VolumeLabel set the second time
Reset from Digital Signature does not reset personal certificates
Default working directory incorrectly set by our stub for APPX/MSIX packaged apps
Failed to create an internal switch on localized systems
Merge Module Service Failure Operations not working
Text added in Comments field (Prod. Details) does not get updated in Control Pane
Error creating MST response file for MSIs with launch conditions
Duplicate error message when deleting and adding a path variable with the same name
http://www.advancedinstaller.com/
-
Changelog
Bug Fix: Corrupted installs in v8.x when installing to a folder that already contained program files and user was forced to choose a different install folder.
Bug Fix (Internet Updater): The Internet Update Module in v8.4-8.6 may have failed on large downloads (2GB+) when it should not have.
Bug Fix (Internet Updater): The Internet Update Module in v8.6 incorrectly blocked some filenames (and changed to a generic one) that it did not need to.
http://www.ssesetup.com/
-
Changelog
New features:
Ability to generate assets for your MSIX package from the Visual Assets page
Support for OpenJDK for MacOS
Create MSIX Windows Store app bundles
Enhancements:
Create Public Html File fixup
Validate portable executable for MSIX signing
Option to delete shortcuts from the setup project within Visual Studio
Improvements for predefined LaunchFile custom action
Improve usage of temp files
Using "Run as administrator" option changes by default the package type to EXE
Move focus on the Password field when using Encrypt archive for LZMA compression
Search for the upgraded package in the same location as the "updater.txt" file
Compatibility check between SignTool version and MSIX target platform version
Run as admin option for the "Launch Application at the end of installation" feature
Repackager usability improvements
Bug fixes:
Updater /set loglevel command issue
CustomizeDlg issue on Enhanced User Interface when selecting what features to install
Private path variables are not used by synchronized folders
Installation actions summary logs actions that are not actually executed
MacOS custom plist entries can't be added
The side by side installs and install new version first upgrade options should be mutually exclusive
"Allow side by side installs of different product versions" option does not work from QuickEdit
"Quick Selection List" and "CheckBox" issues
The main installer does not support cancellation during feature based prerequisite installation
Project type change from Professional to Express on mouse hover
Modification Package left menu is not correctly displayed
Response transform operation hangs
Error importing Visual Studio Setup project
When creating a Response Transform TARGETDIR value becomes "I:"
Powershell script fails when a user has a name that contains an apostrophe
Path variables used by synchronized files append a "" before files names
Visual Studio import is not working on Visual Studio 2019 preview
"New Condition" wizard UI when using radio buttons
Permissions are lost when copy/pasting a key registry
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
https://msfn.org/board/topic/149612-winntsetup-v394/
-
(https://i.postimg.cc/HxH4qTLD/screenshot-1523.png)
Tool that helps you to create Windows installers in the form of single EXE files to install your program for easy online distribution.
Freeware
Changelog
Added new {sysnative} constant.
Pascal Scripting changes:
Added new WizardSelectComponents and WizardSelectTasks support functions.
Renamed the IsComponentSelected and IsTaskSelected support functions to WizardIsComponentSelected and WizardIsTaskSelected. The old names are still supported, but it is recommended to update your scripts to the new names and the compiler will issue a warning if you don't.
Minor cosmetic fixes.
http://www.jrsoftware.org/isinfo.php
-
Changelog
New features:
Add Undo functionality to Table Editor
Detect Default Programs and related File Type Associations when importing a RPK file
Predefined launch conditions for "Windows 10 May 2019 Update"
Predefined launch condition and prerequisite for ".NET Framework 4.8"
Predefined launch condition and prerequisite for "Java 12"
Enhancements:
FeatureComponents table is populated before build time
Package validator improvements for UWP, AppX and Modification Package projects
MSIX COM sync improvements
Collaborative editing of Advanced Installer project file by different users improvements
Bug fixes:
Fix Visual Studio Import detection VS installation path
Hide migration options from Modification Package
Show run in context menu for MSIX
"Detecting MSIX/APPX incompatible resources" is displayed in the build log for MSI/APPX builds if Enable UWP resources compatibility check is disabled
Run from ribbon crashes for modification packages
Sub-feature is not selected when the parent feature is selected.
Multiple fixes related to Visual Assets
Fix security issues regarding Visual Studio extension build on continuous integration
ListBox automatically scrolls to the bottom
Selection rectangle remains after receiving same row already exists error
The feature's checkbox and icon not scaled on high DPI on Surface theme
Print control does not print more than rich edit control default chars size
Masked Edit's tooltip does not disappear, even when canceling the installation (Surface Theme)
Test Maintenance UI hangs
Scheduled task import operation does not escape the formatted chars
Error message is broken if no virtual profile is selected
.NET assemblies are detected and displayed in RPP, but are not imported in AI
Advanced Installer floating license slot remains hanged after adding AppX build
"CheckIfUserExists" custom action does not work with custom properties
Edit and Remove button should be disabled if Configuration list is empty
Info dialog is unnecessary after adding predefined SQL connection in MSM project
Wrong processor architecture message is displayed in silent mode
Fast installation does not enable automatically EUI
Spring theme is not rendered correctly
MSI schema should be reset back to 200 when changing package type from Arm64
Cannot sign appx in quick-edit msi
Error thrown when path to image contains ".dat"
"Move To Feature" doesn't refresh "Feature" column
VdProj import fails on MergeMods table
Stack trace when copying Mac build with ThinApp present
Unexpected behavior in Patch Sequence tree
The target name from Patch Sequence and ProductCode from Sequence Options are not synchronized
Issues with Specialized Templates
Overwrite Behavior of the parent folder is not inherited by its files
Scheduled task on event base not imported correctly
Error when returning to a cloned project after the initial project got upgraded to a higher license type
CD/DVD Launcher name cannot be set individually for each build
AI not sequencing "refresh" dialog events correctly
SCCM wizard issues
Empty Launch executable tooltip of a Game does not disappear
Elevation shield is displayed for a per-user installation that does not require elevation
The backup file is not deleted when XML update fails
The settings that is applied in the dialog stage of the Wizard does not come through as selected in the "Driver Settings" pane
AI crashes on second theme change when we have a custom row in ControlCondition table
Uninstall from Control Panel does not find the .msi file
The trial name is not updated in trial view when changing from Files and Folders
UI is not refreshed when fixing ICE 64 Validation error
Error is thrown when editing a copy of an ini file of a java product
http://www.advancedinstaller.com/
-
Changelog
New features:
Automation via PowerShell
Predefined launch condition to detect if Windows has a pending reboot
Add detection for Java 9 and newer Java bundles
Enhancements:
New predefined property for the localized value of "Local Service" account
Improved code performance for Visual Assets when importing an AppX / MSIX
Updated input validations for AppX / MSIX Declaration views
Notification on component change
New flag for AddFile and UpdateFile command line: /SignFile
Support updates setup HTTP URL relative to updates config file URL
Register Floating License Server command line support
Redistribute "signtool.exe" with Advanced Installer
Bug fixes:
Incorrect behavior when referencing already referenced assets
QuickSelectionTree default checkbox not scaled correctly
Sequences of standard actions are not saved in AIP after being automatically moved when making room for user CAs
External UI should be activated when pasting a control which requires it
A duplicate file balloon tooltip persists even when changing the view
Start Page Icons are being cut when using custom DPI
The context menu is not properly displayed when called using the Keyboard Context key
.rpknoise cannot be shared between different projects
64-bit OSes can be removed from LC if Package type is 64-bit
Build error when adding the same merge module manually and from a repository
Build does not fail in case of build events failures when building elevated
Error opening file when cancel using specific path per build
Script from disk option for PoweShellScriptFile CA does not work when the script is added as a temp file
Build error for duplicated build
Ampersand(&) in Script Installation Path Causes 'Launch File' RunAsAdmin Custom Action Failure
Shortcuts not created if "ShortcutsDlg" dialog is removed
New GUIDs are not generated for the instances when the /SetVersion command line is used
Mouse wheel scrolling does not work in the Custom Actions edit window
Private path variable references don't work in pre-build events
/SetVersion -increment command line switch misbehaves
Cannot generate PDF reports
Build fails after a "Web Deploy Package" was added
Copying/Pasting a registry key in the root of any hive does not work, even though the progress bar is showing that the operation is taking place
Digital Signature view marks the project as modified after building a UWP using a certificate with a password
Detect Windows Store App at import
Check TCP port custom action flags as free port a node.js app listening port
Custom actions from InstallUISequence are executed on silent install for EXE builds
MsiDigitalCertificate is populated with a certificate selected in "Digital Signatures" page instead of the one added onto CAB file signature at build time
Windows Store App project type crashes when launching after Modification package
Translations view - user interface group remains enable
Windows Firewall view is not updated when importing a RPK file from it
Updater reference search displays inconclusive results
Unexpected behavior from Custom Action view
Hide the SQL Scripts content in the MSI log
A secondary instance cannot be repaired/upgraded when multiple instances are installed
Action Text disappearing when the custom action content is modified
Advanced Installer keeps handled on folder after the wizard is closed
Cannot delete a property used by a deleted Build Event
Incorrect comparison of file names
Incorrect modified date when smartCab is enabled
Build fails when having "Refresh the current dialog" and "UpdateFeaturesInstallStates" on the same dialog
Crash when adding UWP build in quick-edit MSI
Event query subscription" field issues
Customize MSI Summary does not work
AppX build error from command line interface
Powershell script custom actions errors are not properly displayed in the verbose log
Two "Open URL" custom actions open the same URL when executed consecutively
Reinstall a missing prerequisite upon main package repair
"Silent Install" option should not be available for an "Open Site" prerequisite
http://www.advancedinstaller.com/
-
Changelog
New Light theme for MSI/EXE packages
Create virtual machines for vSphere
Start service without Administrator privileges
Office 2019 add-ins registration support
Predefined prerequisites for “.NET Core 2.2”
Predefined prerequisites for “.NET Core Runtime 2.2”
Predefined prerequisites for “Visual C++ Redistributable for Visual Studio 2019”
Over 76 enhancements and bug fixes
http://www.advancedinstaller.com/
-
(https://i.postimg.cc/mr614W1t/screenshot-1860.png)
DoneEx Installer Maker is a freeware application that creates installers for you! This application is completely free (free of charge) and is provided ‘as is’ to anyone and everyone who needs it.
https://doneex.com/installer-maker/
-
Changelog
New features:
Compare XML files
Filter new project in Start Page
Java 12 support
Enhancements:
PowerShell automation for registry and folders
Remove Intune Deploy tool dependency for IE initialization
Allow the user to set an order, or do not order alphabetically the apps from the Application Details page
Display error's during trace install
Use project bundle options when generating trace enabled PSF package
Move "Test package" from Advanced Installer to Repackager
Prebuild validation for image scales
Add predefined launch conditions and searches for Office click to run installations
Digital signature timestamp delay option between consecutive signing operations
Improvements to MSIX after dogfooding
MSIX support on Windows 10 version 1709 and 1803
Uninstall shortcut name should be unique for each package
Command-line support to set digital certificate password (PFX)
Enable/disable UI controls based on digital signature checkbox
Redesign VmlLuncher command line
Prebuild check if *signtool.exe* doesn't have the necessary CRT dependency installed
Bug fixes:
Error is raised having PrerequisiteDlg manually added
Data field from Registry is not updated when modifying values
Trace App fails to install the APPX package
Reg Key Entry is an actual file/directory and is not formatted at import time from rpk
Crash when adding an extended search in Search page
Save as template uses the project root path of template project instead of the original project
Errors from troubleshooter are not displayed on Build log for MSI builds
"Run when patch is uninstalled" flag is not set for sibling CustomActionData action
Trace App fails silently when an invalid certificate is used to sign the package
PrerequisitesDlg problem with [ and ] characters in prerequisite names
EUI causes EditBox lag when hovering
Build fails when "SQLServerConnectionDlg" is added twice
Redo operation generates invalid MSI identifier
WindowsActivationService is not enabled automatically on Windows Vista / Server 2008 when installing IIS
Some Pre-Install UI dialog previews are not correct for Surface Theme
Wix import fails
Cursor inconsistently changes its icon during EULA read
Project notes get deleted when rescheduling custom action
Fix infinite loop bug when running an MSI as Admin
http://www.advancedinstaller.com/
-
Whats new:>>
Bug fixes:
Installation failing on Windows 7 and 8 for packages with Enhanced UI and feature-based or post-install prerequisites
http://www.advancedinstaller.com/
-
/LOG: Now logs Windows compatibility mode when this is activated by the user.
Added new [Setup] section directive: SignToolRunMinimized.
Setup section directive UsePreviousLanguage now also has an effect when the Select Language dialog is not displayed because Setup is for example running silently.
Checkboxes displayed by lists now look better on high DPI systems.
Compiler IDE changes:
Added Dark theme support to the toolbar.
When paused on a breakpoint in the Code section the new "Debug Call Stack" view now shows the call stack.
The "Compiler Output" and "Debug Output" views now support multi selection, an extra Select All popup menu item and Ctrl+C and Ctrl+A keyboard shortcuts. The Copy action now only copies the selected lines instead of all lines.
Inno Setup Preprocessor (ISPP) changes:
Array variables declared with #dim can now be initialized directly, like #dim MyArray3 {1, 2, 3} for example.
Added new predefined variable Tab.
Pascal Scripting change: Added new Set8087CW and Get8087CW support functions.
Some messages have been added in this version: (View differences in Default.isl).
PrepareToInstallNeedsRestart: This message is used by the Preparing to Install wizard page if a restart is needed. If this message is not set by a translation, Setup will instead use FinishedRestartLabel and FinishedRestartMessage as before.
ComponentsDiskSpaceGBLabel and DiskSpaceGBLabel: These messages are used by Setup to display required disk spaces of 1000.0 MB or more in gigabytes instead of in megabytes. If these messages are not set by a translation, Setup will instead use ComponentsDiskSpaceMBLabel and DiskSpaceMBLabel as before.
Added official Slovak translation.
Minor tweaks and cosmetic fixes.
Contributions via GitHub: Thanks to Vizit0r for their contributions.
http://www.jrsoftware.org/isinfo.php
-
Changelog
New features:
MSIX Package Editor
Running PowerShell scripts in MSIX
Preserve IIS client customizations on upgrades
Predefined prerequisite for Java SE 13
New launch condition for "SQL Server 2019 Express"
Predefined prerequisites for "SQL Server 2019 Express"
Predefined launch condition for "Java 13"
Enhancements:
Automatically adjust standard action sequence number
Automatically discover License Server
Improved Publisher ID synchronization with the Digital Signature
Improvement to remove installed services during the installation, when Dynamic Multiple Instances are used
Improved the "Found Updates" updater wizard page
Improvement to give access to Computer ID after the trial expired
Save the updater log setting per machine
Improved UI for In-Process Server Activatable Class MSIX declaration
Bug fixes:
Fixed "File Removal" operation when a condition is set
Fixed crashes on Dialogs page when loading a Professional Project type with a language selection dialog
Stack trace is raised when generating a report for an IIS + SQL Browse scenario
Fixed bug when loading projects that have no current build
Stack trace is raised when adding a dialog from the repository with a checkbox
Desktop bridge applications were not correctly imported
The updater release notes list was duplicated for a deprecated update when more than one update was available
Fixed CAB file creation on attached MSI
Fixed Azure DevOps build task Advanced Installer path detection
Navigation to search result does not work for certain scenarios
Fixed detection for "Run only if the user has administrator privileges" launch condition
Properties list could not display Comments column in MSM projects
"Include CAB file into the MSI database" option didn’t mark the project as modified
Fixed Visual Studio Import Wizard error when "Build selected configuration before proceeding" option is enabled
Support MSIX/APPX target platforms per build
http://www.advancedinstaller.com/
-
Changelog
Create an MSIX/APPX package for the Microsoft Store
PowerShell automation to manage properties
Destination, ReadOnly and Exclusion support for File Redirection (Package Support Framework)
Predefined launch conditions for "Windows 10 version 1909 (November 2019 Update)"
Over 20 enhancements and bug fixes
http://www.advancedinstaller.com/
-
(https://i.postimg.cc/PJ0rk22p/screenshot-942.png)
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
License: Open Source
Changelog
F.1.2.1 Major Changes
Added PEAddResource and PERemoveResource
Added LoadAndSetImage
Allow quoted library path in System::Call (bug #546 and bug #1225)
Improved nsExec Unicode and tab output parsing (bug #1232)
F.1.2.2 Minor Changes
Added experimental ManifestLongPathAware attribute
%1 in !finalize command can be specified multiple times
Fixed -O stderr stream issue (bug #1221)
Fixed InstallLib .NSI space-in-path bug (bug #1222)
StrFunc now supports a "using" idiom to help with forward-declaration of functions (bug #1229)
Added SectionInstType
Zero uninitialized data in icon group (bug #1230)
Automatically doubles ampersands in the Name attribute
Fixed nsDialogs CB/LB_Get/SetItemData macros (bug #1238)
F.1.2.3 Translations
Updated Hindi (patch #291) and Portuguese (bug #1219)
http://nsis.sourceforge.net/
-
Whats new:>>
Bug fixes:
Build failed for projects that had prerequisites with "Windows XP/Server 2003" on unsupported Windows list
http://www.advancedinstaller.com/
-
Changelog
New features:
Predefined launch condition and prerequisite for ".NET Core Runtime 3.1"
Predefined prerequisites for ".NET Core Desktop Runtime 3.1" and ".NET Core IIS Hosting 3.1"
New registry entries for latest install path and version of "Advanced Installer"
Enhancements:
Digitally sign EXE option should not be automatically set for an already signed file
"Arguments" field of a UWP application is now formatted
Predefined prerequisites update to "Visual C++ Redistributable for Visual Studio 2015-2019" predefined prerequisites to latest version 14.24.28127
Predefined prerequisites update to "Visual Studio Tools for Office 4.0 Runtime" prerequisite to latest version 10.0.60828
Predefined Windows version 1909 added in Target Platforms with support for editing
Bug fixes:
MessageBox custom action is spawned in the background when running in Bootstrapper UI Sequence
Permissions not working when "Keep existing permissions" is set
The package details from the Repackager Information tab are not saved
Crash when entering in FilesView from a WinCE project
Advanced Installer Express MSIX setup project build fails
The app crashes when using a property in a formatted field and as a folder
Build does not work on the latest MAC OS
UI is not correctly refreshed when enabling upload in MSIX Editor
Stack trace is raised after adding the “LicenseAgreementDlg” and then reverting the action.
Publisher ID is wrongly set when specified in the Repackager tool settings
http://www.advancedinstaller.com/
-
Changelog
- Bug Fix (Booster): Running MSI/MSU/MSP files via the Run Programs or Uninstall Run Programs pages did not let you specify any command-line arguments.
- Bug Fix (Booster): Testing a project that was already installed and showing the uninstall may have partially hidden the uninstaller.
- Bug Fix: Potential timing-related issues in many SSE Setup executables when run around midnight.
- Bug Fix: Upgrades or patches created with SSE Setup 7.x or greater that were installed via the Internet Update Module might not have required a reboot when they should have.
- Bug Fix: Setup exit codes may not have been returned when run via an EXE distribution.
- Bug Fix: Some conflicting processes might not have been able to be closed that should have been in v8.x.
- Bug Fix: Long path fixes in Setup. To workaround some changed Windows behavior instituted in Windows updates.
- Bug Fix: Installing updates created with 8.x via the Internet Update Module may have taken longer than it should have.
- Bug Fix (Internet Updater): The Internet Updater in v8.4-8.7 may have crashed on Windows Vista/Server 2008 due to a Vista bug, and the Internet Updater in the Internet Updater Vista patch for v8.7 may have crashed on https URL's on pre-Vista (i.e. XP).
- Bug Fix: Access installs might not have correctly gotten the path to Access in a certain situation.
- Bug Fix: Files that were overwritten or were a system file that contained the same filename as another file that was overwritten or a system file might have been handled incorrectly.
- Bug Fix: An install line that used the "Do not install if this data is being upgraded" option (flag: noupgrade) might not have installed when it should have.
- Bug Fix: Several .NET Framework 4.x prerequisite fixes. Mostly minor. If your project(s) use any of those prerequisites, it is suggested you remove it from your project(s) and then re-add it (otherwise the "prerequisite code" will not get updated for your specific projects).
- New Feature: Add or modify the language translations used for your install. You can now modify the language text that is used for your installs on a per-project basis and can also add language support to SSE Setup beyond the languages that SSE Setup is shipped with.
- New Feature: IUI Alert Messages. In v8.4, the core infrastructure was added which is now being enabled in v10.0. This feature allows programs that are using the Internet Update Module for update checking purposes to be able to receive alert messages that you issue.
- New Feature: Detection of future versions and versions it doesn't know about. While SSE Setup has long had the ability to detect and upgrade from previous versions of your software that you specifically told it about, it could not detect future versions or versions that it did not know about. Now it usually can and thus does a much better job by default in avoiding allowing side-by-side installs in these situations (you can change this).
- New Feature: You can now allow users to choose which file associations they want to make.
- New Feature: You can choose to not have your program version displayed as much.
- New Feature: Access installs can now block Office first-time-use dialogs.
- New Feature: The display language can be set via command-line for Setup, Uninstall, and Internet Updater.
- New Change: Start Menu:Programs shortcuts functionality operates differently. Affects most all projects and was done to better align with Microsoft practices in Windows 10 (and to some degree 8/8.1). For new projects SSE Setup now only installs 1 shortcut to Start Menu:Programs by default (no longer writes an Uninstall shortcut by default). Also, for projects installing only 1 total shortcut to Start Menu:Programs, it now no longer puts them in a subfolder by default, and if you are installing more than 1 shortcut there, it now might only put them in a subfolder named after your program name (not name + version) by default. Also the Start Menu & Start Menu:Programs options have been merged together by default when it comes to display to the user in the installer and it now just talks about putting shortcuts on the Start Menu. Read the Version Changes part of the help file after upgrade for much more info on all this.
- New Change: Significantly improved Multilingual support.
- New Change: You no longer disable languages, but rather enable them.
- New Change: When you force a specific language for your install, it now also applies to the uninstaller and updater as well.
- New Change: The Classic UI has been discontinued. Any projects that used it will instead automatically now use the AUTO UI mode which will pick one of the Wizard UI's depending on OS. With the significant multilingual changes and improvements in 10.x, it just became too troublesome to support 2 completely different Setup interface types with different phrasings and ways of doing things.
- New Change: Attempting to reinstall an already existing version now allows you to easily uninstall the existing and then proceed with a reinstall.
- New Change: Setup can now often handle situations where an uninstaller may have been incorrectly deleted.
- New Change: The entire version detection code has been revamped and is much more robust, particularly for non-admins and admins that are being treated as non-admins.
- New Change: Overwriting of files in or under the folder where the user installs your program is now often allowed for non-patch installs in addition to patch installs.
- New Change: Existing shortcuts can now be overwritten or the one being installed can be automatically renamed.
- New Change: New projects using the provided default templates now will disable install for OS's earlier than Windows 7 by default. You can still allow install on the earlier OS's down to Windows 2000, but by default they will not be enabled.
- New Change: When there are conflicting processes and Setup asks the user about closing them, it now lists the processes in question.
- New Change (Internet Updater): Improved TLS 1.1 and 1.2 support for Win7.
- New Change: The CPU Speed Prerequisite now only is for specifying first core speed, not speed of all cores together.
- New Change: Faster EXE distributions.
- New Change: Patch and Upgrade descriptions in the IUI file for Internet Updating are allowed to be longer.
- New Change: You can now recursively remove files/subfolders on the Uninstall Files page ( section) in certain cases.
- New Change: Addition of .NET Framework 4.8 as a prerequisite you can select.
- New Change: Addition of Windows 10 versions 1903 and 1909 to allow blocking install on.
- New Change: Removal of /CLEAR command-line switch. Because of the new version detection code, this switch is no longer needed.
http://www.ssesetup.com/
-
Whats new:>>
PowerShell automation to create MSTs
Synchronize fonts files in MSIX builds
Over 20 enhancements and bug fixes
http://www.advancedinstaller.com/
-
Changelog
Advanced Installer 16.8.1 is a maintenance release for Advanced Installer 16.8 delivering the following bug fixes and improvements:
Bug fixes
Advanced Installer account login not working with Floating license types
http://www.advancedinstaller.com/
-
Changelog
[Setup] section directives LicenseFile, InfoBeforeFile and InfoAfterFile now support objects such as images in .rtf (rich text) files.
Added new constant: {usersavedgames}.
Compiler IDE changes:
The Welcome dialog is now higher and wider by default and also resizable.
Added Dark theme support to the scrollbars (on newer versions of Windows) and the bottom tab set.
Restart Manager changes:
Setup now ignores attempts by the script to register Setup itself with Restart Manager for a being in use check.
If all files are excluded by [Setup] section directive CloseApplicationsFilter, Setup now no longer calls Restart Manager’s RmGetList asking it to check 0 files.
/LOG: Now logs how many files Setup asked Restart Manager’s RmGetList to check.
Added new command line parameter /LOGCLOSEAPPLICATIONS. Instructs Setup to create extra logging when closing applications for debugging purposes.
Fix: [Setup] section directive CloseApplicationsFilter was ignored by checks for [InstallDelete] entries.
Windows AppLocker publisher conditions are now supported by Setup up to and including the file name level.
Pascal Scripting change: Added new IsDotNetInstalled support function, based on code by Cristoph Nahr.
Inno Setup Preprocessor (ISPP) change: Added new UpperCase support function.
Fix: Event attributes for uninstall event functions now actually work.
Minor tweaks and documentations improvements.
Enabled HTTPS on jrsoftware.org.
http://www.jrsoftware.org/isinfo.php
-
Changelog
New features:
Windows Services support for MSIX
Add FileSystemWrite Virtualization, RegistryWrite Virtualization, PackageIntegrity, SupportedUsers and AllowExecution flags for MSIX packages
New view for MSIX comparison
Enhancements:
Update "StartUp Task" synchronization for MSIX packages
Update "Configuration File" to display a custom message through the Updater
Improve start page filter not to be persona contextual
Update executables paths when the applications are moved
Automatically generate all visual assets in certain conditions
Move AppInstaller to a new tab
Bug fixes:
The "Arm64 package" option does not appear in the "Package Type" field, in the “Project Summary” page
The source path is not updated in the "Project Summary" page when the file has a different source path per build
Updater does not display correctly update size greater than or equal to 2048 MB
View group is sometimes empty for Windows Store App
Advanced Installer crashes when importing an invalid InstallShield (ISL) project
Messages are marked as read if the user is logged in when opening a project
The "SelfReg" table cannot be added when editing an MSI
"Trace App" does not respect the default application from the project
Main class are not correctly detected for the customer-specific jar
Preserve registry value does not work for "REG_MULTI_SZ" registry type and multiple values
AppInstaller options are not copied by Copy/Paste
"DeleteFromListbox" custom action does not work when there are more than 10 items in a ListBox
The extended search result does not appear in the "Project Summary", under the "Searches" group
The external user interface makes the Text controls from a Group Box disappear when the TAB button is pressed
"Log in with your account" right text alignment issue on the Start page
Crash when selecting a certificate from the store on the MSIX/APPX Project Wizard
Fixed overlapping controls on dialogs in the new versions
The "Registry" group does not appear in the "Project Summary" tree after executing certain steps
Validation fails for images that have an uppercase extension
"AI_PackageChainer" fails to detect a post-install prerequisite failure
The translated string is not fully displayed
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
New features:
MSIX Package Manifest Editor
Powershell automation support for Custom Actions
Support deploying an MSIX package with MSIX Core on Windows 7, 8 and 8.1
Predefined prerequisites for "ASP.NET Core Runtime 3.1.3"
Enhancements:
Add Trigger Events for MSIX services
Improved Repackager filters
Digital signature with a SHA1 certificate type is now possible
Better check if SignTool’s "KB 3118401" dependency is installed
PSF fixup for private files accessed by other apps
Add new options for AppService declaration
Show the processed assemblies list in the Notification area
Add option to show the password on the Services page
Update ".NET Core 3.1" prerequisites to latest version 3.1.3
Show contextual help for the current table in Direct Editor
Bug fixes:
Refresh MSIX Arguments and WorkingDir after PS scripts are executed
Disable 2-way sync for "Package Information" when MSIX project is not in edit mode
Cannot create transform (MST) file for VLC 3.0.8
"Open website" Prerequisite can be added as Feature-based via wizard
Init Events on Bootstrapper Sequence dialogs not executed properly
F4 keyboard shortcut to add components to list is not working
Searching for a License Server dialog freeze the application when getting the focus
Proxy settings fields cannot be enabled on the Registration Wizard
Disabled Combobox does not look aesthetic on the Surface theme
MSIX build error after upgrade to 16.9
Icons set for features are not displayed on the "OptionalFeatsDlg" dialog
Advanced Installer crashes when configuring Java product custom classpath
"Wait for custom action to finish before proceeding" flag is incorrectly set when having multiple scripting CAs
Cannot synchronize Publisher ID when using certificate path with path variables
The "AI_RUN_AS_ADMIN" property is added when selecting ExitDlg
Fix error when adding custom actions as init events
http://www.advancedinstaller.com/
-
Changelog
New features:
Digital Signature support for PowerShell scripts
GitHub integration for the Updater
Enhancements:
Password for the digital certificate is required only once at build time
Build warning if the certificate used for digital signature is of SHA1 type
Build warning if the certificate used for digital signature has expired
Visual assets contrast support for Windows Shell "light" theme
PowerShell support to configure the project “Output” location
Improvement to automatically disable the Repackager files that are not found on the local machine
The user is allowed to have displayed the "Trial" dialog on demand
Option to display only the language name in the language selection dialog
Notify user when performing edits in a new Advanced Installer version
Improved the error message if the certificate for digital signature is expired
Installation Options support for PowerShell Automation
Update "Visual Assets" page to show all the supported scales
The MSIX CN certificate is synchronized when adding the project build
"VirtualMachinePlatform" feature support for Windows 10
Update COM sync to use all valid Versions for TypeLib in MSIX
Improvement to not sync COMs in UWP when their dependencies files are not included in the build
Silent installation for Java 8 prerequisite
The max and min default "Target Platform" for disabled platforms are actualized
Add MSIX COM sync for "com3:ServiceServer" and "LaunchAndActivationPermission"
Update predefined prerequisites for ".NET Core 3.1" to latest version 3.1.4
Update size and MD5 signature for "SQL Server Compact 4.0 SP1" predefined prerequisites
Bug fixes:
When “Build/Rebuild” using Powershell Automation, only the first build from the project is built
Repackager automation install fails
Merge Module's temp files are not accessible from the main project
When setting the "Set persistent property" checkbox, the property is written in the registry with its default name
"File Type Associations" are not correctly synchronized when importing a Desktop Bridge package
Build error when adding custom actions as init events
Invalid MSI Filename string [] when using per build values
"PrerequisitesDlg" is rendered incorrectly
Properties from MSI Summary field Publisher are not replaced at the build time
The bitmap image is not displayed on Windows 7/Server 2008 (R2)
The import project wizard "Resource store location" default value is missing
Advanced Installer build operation fails when the setup project includes a file with last modified date older than 1970
Directory ID is not editable
During the installation, only the first custom action is executed
Fix bug when special chars password are used in the account log in operation
Fixed MSIX Validation when there is a duplicate key for the unique Identity Constraint
EUI and "Not Displayed" feature tree options result in wrongly displayed required disk space
Earlier Windows 10 features are listed in “Optional features” pane
http://www.advancedinstaller.com/
-
Whats new:>>
Advanced Installer Professional crashed when trying to display Themes view
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
https://msfn.org/board/topic/149612-winntsetup-v394/
-
(https://i.postimg.cc/FHQdRLhC/screenshot-2562.png)
DoneEx Installer Maker is a freeware application that creates installers for you! This application is completely free (free of charge) and is provided ‘as is’ to anyone and everyone who needs it.
https://doneex.com/installer-maker/
-
Changelog
New features:
Import and Edit support for MSIX bundle
Driver Dependencies support for MSIX
Add wizard for the "Modification Package" project
Predefined launch conditions for "Windows 10 version 2004"
Enhancements:
AppInstaller for MSIX Windows Store
Internal "signtool.exe" is used by default for digital signature (updated from latest Windows 10 SDK, version 10.0.19041.0 or newer)
Update to the newest 20H1 Windows version for MSIX
Row reference tracking in the “Table Editor”
Optimize the loading of MSI packages with many files
Optimize Organization View’s loading time
Post-build events that execute only if the build failed
Install MSIX predefined custom action now supports install/uninstall of ".appinstaller" file
Rename "Error 12007" when no Internet connection is available to download the prerequisite
Load Java application from the taskbar when clicking the shortcut
Option for using the Repackage as an alternative when MSI import fails
Add additional warnings when using the silent or basic UI level for EXE bootstrapper
Dropdown menu to automatically add files for the specific feature
Improve MSIX neutral target platform
The registration link is always visible in the "Login" dialog
Option to not sign the installation resource files added by synchronized folders
Option to import INI files in XML format by the synchronized folders
Custom UI for testing SQL connections
"Test ODBC connection" custom action support
Update Japanese and Italian translations
Bug fixes:
Allow project to be built even if it contains no component, but contains at least one merge module
Crash when trying to remove the MSIX build from the project
Directory Combox control is not available when EUI is enabled
Invalid command line error message for "=" operator in the “Publisher Name”
Merge Module project with Hebrew names cannot be built
The autocompleted path on import wizard projects is invalid
Wrong size displayed in "Programs and Features" after upgrade when the "Override Windows Installer programs list entry" option is set
Failed to detect validation ICE cub files on Windows 10
The registry value is not correctly written in registries during silent installation
Crash when deleting "Applications" element from Manifest Editor
Cannot import an .MSM file into an existing project
Append/Create operation from “Text File Update” is duplicated when deleting and adding it again
AppInstaller options are not copied by duplicate build operation
When pressing the "Find All" shortcut combination, the "ACK" character is added in the last focused field
MSIX build fails if only the server target platform is checked
Folder path validation displays no message when "Enhanced UI" is enabled
Avoid trying to generate visual assets automatically after importing an MSI
http://www.advancedinstaller.com/
-
Changelog
New features:
Support for signing using Microsoft Device Guard
Enhancements:
Add executable parameters support for MSIX application declarations
Powershell automation support for Text Updates
PowerShell automation support for managing environment variable operations
PowerShell automation support for File Association
Windows 10 scheduled task type support
Add more predefined options for the Scheduled Task start time
Scheduled Task support to run for an indefinite duration
Verify if the digital certificate exists at the beginning of the project build
Import "MsiServiceConfig" table from MSI
Run in VM context menu option is now enabled for the MSIX build
Add "Product Version" option to the "/UpdatePrerequisite -search_type" command line support
Add option for the Repackager to generate PS1 script
Validate "Main Class" at the build time
Add Visio Product in the Office Add-In Project Wizard
Display a specific message in the build log when the disk is out of space
Predefined custom action that expands the value of a property as a formatted text
The user is prompted when adding the same MSM file in the project
Display an info message when creating certificates for test only in UserMY store
Add more details in the MSI verbose log for "Users and Groups" custom actions
Repackager support for scripts automated installations
Automatically retrieve prerequisite downloaded file name from the server
Remove characters limit from the Table Editor when adding multiple properties
Option to move from online prerequisite from URL to local one
Display the output of regasmexe in the notification text when extractions of dotNet COMs fail
Support for importing predefined tables
Support for storing latest Microsoft SQL ODBC driver into an installer property
Prompt the users to automatically upgrade their projects when upgrading the license type
Improve the Share Folder support to be tied with the folder component
Add warning when adding app declaration parameter for MSIX
Option for reading properties and their values from INI file at build time
Option to get the version from a file and store it into a property
Restrict creation of headless apps for AppXUpload packages
Predefined prerequisites for "Visual C++ Redistributable for Visual Studio 2015-2019" update to latest version 1426
Predefined prerequisites for "SQL Server Express 2019" update to latest version 150401340
Bug fixes:
Project conversion in AI 1712 for inline Powershell CA breaks platform field when changing the value
"AI_ExePath" is wrongly added during project conversion
"Java" project type appears in Import MSI Wizard
Control Tab order is not respected when "Enhanced UI" is enabled
MSIX configuration cannot be used when Repackaging
Shortcut target paths which point to URL files are not resolved when importing an RPK file
Some assemblies post-processed from RPKs cannot be installed
The extracted prerequisite file path is not correctly computed at install time
Prerequisite setup file is overwritten if extracted in the same folder
Crash when running "Test Search" when the current build is not an MSI build
Adobe Product Plug-in crashes
The name "Update" cannot be set for a new update from the command line
Crash when unchecking one from target platforms while editing an MSIX
"MultipleInstancesDlg" is not drawn correctly for the Air themes
When changing from manual to automatic, the user is not prompted for MSIX synchronization
http://www.advancedinstaller.com/
-
(https://i.postimg.cc/PJ0rk22p/screenshot-942.png)
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
License: Open Source
Changelog
Major Changes:
Fixed SetBrandingImage crash
3.06
Major Changes:
DeleteRegKey /ifempty now also checks for values, not just subkeys. Use /ifnosubkeys for the old behavior.
Added GetKnownFolderPath
Added UnpinShortcut macro (Integration.nsh)
Minor Changes:
Added IfShellVarContextAll and IfRtlLanguage
Added !define /intfmt
Added Date/Time nsDialogs controls and macros
MultiUser: Fixed INSTALLMODE_FUNCTION and added INSTALLMODEPAGE_SHOWUSERNAME
Translations:
Updated German (SebStange PR) and Simplified Chinese (patch #297)
Build System:
Primitive SOURCE_DATE_EPOCH support (patch #294)
Python 3 fixes (patch #296)
GCC 10 memmove workaround (bug #1248)
http://nsis.sourceforge.net/
-
Changelog
New features:
Azure Key Vault digital signing support
Enabling integration for third-party digital signing tools
"Quick MSI to MSIX" conversion workflow
Predefined prerequisites for "SQL Server ODBC Driver 17.6"
Enhancements:
PowerShell automation support for merge modules
Ability to copy XML nodes between different XML files/projects
Update the SCCM integration to support multiple MSIX packages
Security improvements for the “Uninstall cleanup” wizard
Improved performance for registry management operations
AI_InstallPerUser transitions to public and persistent property: AI_INSTALLPERUSER
Repackager is 3x as fast at performing system scans during the capture process
Option to show/hide the encrypted password for the certificate when stored in the project file
Bug fixes:
TestODBCConnection custom action does not work on the latest versions
Test ODBC action does not show the “Please wait” message
Test SQLConnection does not work when using the "Test Installation UI" option from the toolbar
The auxiliary PowerShell script is not discarded from project
Trace always uninstalls a multi-app package
The main installation continues even though the prerequisite installation fails
Shortcut target paths to folders are not resolved when importing an RPK file
When importing a .RPK from Advanced Repackager, Advanced Installer is launched in the background
Failed to integrate MSM files within projects with large custom action DLLs
"Hide property" attribute is ignored for an empty property assigned to a UI control
SHA256 hash does not get updated in the update configuration file
"View Transform" button behavior is not the expected one
"REBOOT" property is ignored when using Enhanced User Interface
Packages that contain the Hebrew language cannot be modified from Control Panel
Project conversion in Advanced Installer 17.2 to newer for inline Powershell custom actions breaks platform field
"AI_AiRestoreDeferred" hangs on FAT32 drive
http://www.advancedinstaller.com/
-
Whats new:>>
Compiler IDE change: Added new Print... (Ctrl+P) menu item to the File menu.
Minor tweaks.
http://www.jrsoftware.org/isinfo.php
-
Changelog
Dropped 32-Bit version, system requirements are now Windows 7x64 +
VHD functions no longer uses diskpart.exe
VHD Attach / Detach supports ISO files
VHD Creation supports GPT Partitionsttyle
VHD Install will always create internal boot files depending on partition style
New default VHD creation type MBR - BIOS/UEFI
Added VHD command line options /gpt and /mbr
Fixed instant VHD creation cylinder bug
Fixed iso mount does not select install.swm
Fixed open file dialog pattern not working on default WinPE 3.x +
Fixed wimgapi capture build number on H2 Systems (19041 instead 19042)
Support multiple "-regtweaks" cmdline switches
Workaround Win10 MessageBox Font bug
Added ini option [vhd] bootpartsize
New ini option "RemoveBootMountsOnExit"
Ini option BootMountExclude supports Vendor name
Rewrote all file and registry recursion functions to use iteration
Command line VHD creation uses expandable by default
Command line VHD ignores disk size for expandable type
Removed NT5 uxtheme patch
DPI-Awareness for Imdisk
Darkmode and DPI-Awareness for Bootice
ARM64 password reset
Fixed ARM64 uxtheme patch
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
VHD GUI will be saved to ini
Ini option BootMountExclude supports DiskID
Fixes listview font on non darkmode
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
New features:
Support for repackaging in remote machines
Predefined prerequisites for OpenJDK Java
Enhancements:
Added predefined folder in Files and Folders for %USERPROFILE%
New MSIX declarations: "LoaderSearchPathOverride", “OutOfProcessServer”, “ProxyStub”
New alias namespace support in MSIX and MSIX Bundle - for edit and import
New capabilities when importing an MSIX/APPX
PowerShell automation support for synchronized folder
PowerShell automation support for folder operations settings
Repackager Notes UX improvements
Command line support to update already existing prerequisite's search
Command line support to change prerequisite's minimum and maximum version
Command line support for folder operations settings
Support environment variables in the command line field for custom SignTool
Support for grouping applications under a folder in the Start menu
Support for "TaskSettings.MultipleInstances" property
Don't disable the "Digitally sign the file" checkbox if the target doesn't exist
Predefined launch conditions for Java Development Kit 14, 15 and 16
"SQL Server Native Client 2012" prerequisites update to SP4
"SQL Server ODBC Driver 11" prerequisites update to latest version 12.2.5543.11
Bug fixes:
Fixed synchronization of HTML-based apps between MSI and MSIX
Updated GlobalSign timestamp URL for SHA256 digital signature
Undetermined state of the "Apply to all subfolders" checkbox is propagated to all children
When importing RPK files using templates, the MSIX views are not displayed by default
Migration User data folder is not correctly saved
“AI_PrepareRevokePermissions” fails when the “CustomActionData” value has 36 characters
Wrong UI level selection in the Migration area when opening an MSIX package for editing
SignTool Error when double-quote character was used in password
Uninstall cleanup misbehaves when EUI is used
"AI_BUILD_NAME" property is not written in MSI
http://www.advancedinstaller.com/
-
Whats new:>>
Fixed build error: failed to digitally sign aipackagechainer.exe module
http://www.advancedinstaller.com/
-
Changelog
New features:
IIS: certificate per SSL binding support
Enhancements:
PowerShell automation support to add and remove project icon
PowerShell automation support for editing Software Launch Conditions
Support for using multiple triggers for a scheduled task
Updated Virtual Path values from AppPool content to IIS 7 format
Update MSIX schema for 20H2
Improvements to COMs when importing an MSIX package
Improvements to MSIX environment variables
MSI formatted JSON: support for passing the value of a property as the name of a JSON element
Support for testing the connection from the command line when registering with a floating license
Bug fixes:
The JRE bundle option is disabled when using MSIX build
Crash when building from the command line a digitally signed project using advinst.exe
Failure when trying to edit MSIX created with the Microsoft MSIX Packaging Tool
Missing resources that are not included in the current build stop the entire build operation
The "Next" button is enabled on the "InstallDlg" dialog without checking the "I agree" checkbox
MSIX installation fails when digital signing is made through Azure pipelines
Crash when removing a session from the Repackager
Test Installation UI does not work when the “Generate instances at install time” option is used
COMs are discarded when editing an MSIX package
EXE is launched in the background when the "Run as administrator" option is used
http://www.advancedinstaller.com/
-
Whats new:>>
- fixed wofcompress process did not start
- new driver mode option to integrate into WinRE
- driver mode option saved to ini
- wimlib capture appends date time in case to avoid duplicate image name
- ini option WimCaptureAddTimeStamp added
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
Fixed a crash on Windows 7 with MSDM key in BIOS/UEFI
WinRE driver integration uses fallback RecoveryWindowsREWinRe.wim
WinRE option for Windows 7 USB 3 driver integration
CAPTURE command line did not respect "-min" switch
CAPTURE command line may not set taskbar progress to indeterminate while scanning
Some fixes for custom WinPE
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
Graphics modernized
Updated all Compiler IDE's toolbar icons and the wizard images used by the Compiler IDE's New Script Wizard wizard.
Updated the default application icon used by Setup and Uninstall if [Setup] section directive SetupIconFile is not set. To use the old icon again set SetupIconFile to compiler:SetupClassicIcon.ico.
[Setup] section directives WizardImageFile and WizardSmallImageFile now default to a blank value which makes Setup use new built-in wizard images. To use the old wizard images again set WizardImageFile and WizardSmallImageFile to compiler:WizClassicImage.bmp and compiler:WizClassicSmallImage.bmp respectively.
Updated Uninstall's default small wizard image if [Setup] section directive SetupIconFile is not set. Before it would use Setup's default application icon in this case.
Updated the folder, group, and stop icons used by Setup's Select Destination Location, Select Start Menu Folder, and Preparing to Install wizard pages.
Updated the disk icon used by Setup's Setup Needs the Next Disk form.
Pascal Scripting change: Added new InitializeBitmapImageFromIcon support function.
All these icon and images updates include the automatic use of higher quality versions (which were not available before) on higher DPI settings. This includes new automatic use of higher quality icons for the icon on Setup's Select Setup Language form and Uninstall's small wizard image if SetupIconFile is set.
Example screenshots:
Setup wizard pages Select Destination Location and Setup Completed at 100% DPI.
Setup wizard pages Select Destination Location and Setup Completed at 175% DPI.
Compiler IDE themes Light and Dark at 100% DPI.
Comparison screenshots of the *previous* version:
Setup wizard pages Select Destination Location and Setup Completed at 175% DPI in version 6.1.2.
Other changes
Links displayed by [Setup] section directives LicenseFile, InfoBeforeFile and InfoAfterFile are now executed as the original user if possible when clicked.
Added new [Setup] section directives MissingMessagesWarning and NotRecognizedMessagesWarning to disable warnings about messages missing or not recognized for a language.
/LOG: Now logs more uninstaller actions.
The {localappdata} constant can now correctly trigger a used user areas warning.
Compiler IDE change: Fix: Autocomplete support for event functions listed some procedures as functions.
Pascal Scripting changes:
Added new CreateMarqueeProgressWizardPage support function to show marquee progress to the user. See the AllPagesExample.iss example script for an example.
Added new ItemFontStyle and SubItemFontStyle properties to the TNewCheckListBox support class. See the CodeClasses.iss example script for an example.
Added new IsMsiProductInstalled and StrToVersion support functions.
Added new AbortedByUser property to the TDownloadWizardPage support class.
Fix: CreateDownloadPage's progress bar now supports files larger than 2 GB.
Support functions ParamCount and ParamStr now exclude undocumented internal parameters used by Setup and Uninstall.
The built-in download support now allows the download of files for which the server does not specify the file size and its hash checking is no longer case sensitive.
ISPP change: Added new StrToVersion support function.
Added official Bulgarian translation.
Various documentation improvements.
Minor tweaks.
Inno Setup FAQ updated
The Inno Setup FAQ has been updated with updated versions of articles taken from the Inno Setup Knowledge Base which is now hidden from the website.
The content of the FAQ is now available on GitHub where you can suggest new entries or other improvements using the Edit button.
QuickStart Pack removed
The QuickStart Pack installer has been removed because of a lack of added value.
The standard Inno Setup installer now offers to download encryption support if it's missing, like the QuickStart Pack installer did before. If you used the QuickStart Pack installer before, you can use the standard installer to update your installation.
https://jrsoftware.org/isinfo.php
-
(https://i.postimg.cc/PJ0rk22p/screenshot-942.png)
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
License: Open Source
Changelog
F.1.2 Changelog
F.1.2.1 Major Changes
Unicode now defaults to true
F.1.2.2 Minor Changes
Added nsExec /MBCS switch
Memento now supports overridable storage macros
Fixed Unicode compiler crash (bug #1254, patch #300)
Fixed !addplugindir relative path bug (bug #1264)
Fixed StrClb Unicode bug (patch #302)
Fixed ${GetTime} hour padding (bug #980)
F.1.2.3 Translations
Updated Albanian (patch #303), Corsican and Japanese (maboroshin PR)
Fixed clipped Chinese text (bug #1261)
F.2 3.06.1
Released on July 31st, 2020
F.2.1 Release Notes
20th anniversary! The first public release of NSIS was v1.0f on July 31st, 2000.
F.2.2 Changelog
F.2.2.1 Major Changes
Fixed SetBrandingImage crash
http://nsis.sourceforge.net/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Changelog
Features:
Install Windows 2k/XP/2003/2008/2012/Vista/7/8.x/10 x86/x64
Practically runs even on the most minimalistic WinPE
Choose able drive letter for the new Windows installation
Install Windows also if nlite/vlite has remove winnt32.exe/setup.exe
Integrate Drivers: normal PNP and Textmode Drivers also
Patch uxtheme to allow unsigned Themes
Some tweaks
Support "Windows to Go" for Windows 7 and later installs
Supports WimBoot option for Windows 8.1 Update 1
Supports all current WIM files: WIM/SWM (XPRESS / LZX / XPRESS HUFFMAN = Wimboot compression)
Supports unencrypted ESD files (LZMS compressed WIM)
Not Supported:
No Windows embedded version (this includes WinFLP)
No Installation onto USB disk *New* only Windows 7 and later
No upgrades of existing installations
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
Major Changes:
Added !uninstfinalize (patch #280, bug #1241)
Minor Changes:
Added $USER.. and $COMMON.. alias constants
Added GetDLLVersion /ProductVersion switch
Added GetWinVer instruction
Disallow start maximized mode
Added /LAUNCH compiler switch
PEAddResource now supports the res:// protocol
System::Store can push/pop the flags state
http://nsis.sourceforge.net/
-
Changelog
- mounting boot partition is disabled by default
- combobox list to select boot and installation drive
- MRU feature for most inputs
- mounted ISO in VHD menu will stay alive
- mounted ISO sources will be save with ISO names to ini
- regimport supports HKEY_CURRENT_USER\Software\Classes (UsrClass.dat)
- regimport will effect all existing user profiles
- separate disable Windows Defender tweak (-nodefender command line)
- fixed WinRE could not display PNG compressed icons
- new gui font on Windows 11
- uses Mica on Windows 11
- ini option nodownload added
- command line source accepts wildcard
- new dikspart GUI with selectable disk and warn dialog
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- Win11: disabled buggy Mica effect
- Win11: use new font only, if system font is Segoe UI
- fixed scaling with higer system fonts
- fixed combobox flyout high for high dpi systems
- fixed wrong log line
- ini load/save dialogs remember last selection
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- added command line -fat32:n
- drivers and regtweak combo display relative paths
- offline windows detection correctly identifys Windows 11
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- run ScanFiles.cmd if exist
- Mica titlebar is default again on Win11 Dark Mode
- fixed right-click on unattend label not open editor
- fixed iso source mru selection problems
- fixed wimboot:wimcopy exitcode not set
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- fixed global disabling of combobox animation
- fixed vertical alignment of edit controls
- fixed now using rounded button in Win11 Darkmode
- fixed vhd-create commandline option only accepts - not /
- fixed combo could add empty strings and accepts them as valid input
- removed subframe from Darkmode Messagebox in Win11
- added format option to ini and GUI (right click on F button)
- added /help command line option
- added option 'VHD creation, FAT32 Part' boot file creation
- added option 'VHD creation, FAT32 Part' select as boot drive
- added option 'VHD creation, FAT32 Part' assign drive letter
- updated BootICE Darkmode
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- fixed ini loading bug
- fixed wofcompress may scan path twice
- fixed drive combo shows VHD icon for VHDX disks
- support empty command line to override ini file (-drivers:, -unattend:)
- Darkmode improvements
- updated VHD/VHDX icons
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- fixed capture-cli did not reset console title
- fixed console tools stdout could not be redirected
- fixed disk name could show trailing spaces
- fixed %errorlevel% not set in some cases
- fixed apply error and silent command line option did not exist WinNTSetup
- fixed free drive letter scan with buggy VMware mountpoints
- changed local windows listview uses VHD/VHDX icon
- changed WimBoot or CompactOS apply now uses wimlib as default
- changed Win7-11-Select.xml will be igored if not all fields are filled
- added SecureBoot detection on Windows 7 Host
- added MinWin Mode (click on Mode)
- added ini option DriveComboExclude simular to BootMountExclude
- improved add other OS function
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- fixed NT5 GUI bugs
- fixed MBR not written for VHD files (regression 5.2)
- fixed error popup with old card reader devices
- fixed regimport ignored HKEY_CLASSES_ROOT
- fixed noapply mode on NT6 could show NT5 builds
- fixed DriveComboExclude not working on subsequent scans
- fixed ini save load of driver options
- increased border margins for darkmode tool tips
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
- fixed some SATA 2 USB adapters were not detected as USB devices
- MinWin: added line condition FBLANG
- MinWin: added support for multiple fallback languages
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
Version 5.23 is up and should greatly reduce log file creation / size.
There is also a Services.ini and Tasks.ini showing how to disable or remove services and scheduled task.
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
Changes to further help protect uninstallers against potential DLL preloading attacks when running under the SYSTEM account, contributed by Johannes Schindelin from the Git for Windows team.
Fixed a cosmetic issue if the icon file specified by the [Setup] section directive SetupIconFile contains more than 13 icons. Thanks to Wilenty and Martin Prikryl for the initial investigation.
https://jrsoftware.org/isinfo.php
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Changelog
- fixed Regimport did not support multi line binary data with inline comments
- MinWin: added support for Unicode / UTF-8 text files
- MinWin: added support for subfolders
- MinWin: text files can have condition on first line to enable/disable the entire file
https://msfn.org/board/topic/149612-winntsetup-v394/
-
(https://i.postimg.cc/B6Lwrcz8/screenshot-1690.png)
Create a simple installer for your applications in the blink of an eye with this lightweight utility that will guide you every step of the way.
Freeware
Whats new:>>
Minor improvements.
http://installsimple.com/
-
(https://i.postimg.cc/8CNMX26P/screenshot-1704.png)
CreateInstall is an installer for those who want to completely control the installation process. The entire installation process is presented as a sequence of commands. You can both use those commands that are already available and add any operations that you require. This feature of building your own installation packages makes CreateInstall an extremely powerful and flexible installer.
Freeware
Whats new:>>
Added the "Set DPIAware" checkbox to Project - Dialog Settings.
Added parameter Serialpsw to dialog Dialog - User and reg. key.
Added Windows 11 detection.
https://www.createinstall.com/
-
Changelog
New features:
Toast Notifications support for the Updater
MSIX Sparse packages - Grant package identity to non-UWP desktop apps
Enhancements:
Updated list of target Java versions for the Virtual Machine options of a Java Product
UX improvement for prerequisites using command line switches to install silently
Cleaned up redundant PowerShell launch condition, which was added when at least one PowerShell custom action is used in the project
Added possibility to extract MSIX dependency information from an installed package
Automatically synchronizing the Publisher ID of an MSIX package with the subject of the selected digital certificate, in the Advanced Repackager GUI
Improved user experience in Product Details page for configuring the EULA
Updates for Italian translation
Windows App Runtime 1.0.3 predefined prerequisites (x64 and x86)
Predefined launch condition for "Java Development Kit 18"
Bug fixes:
"Run only if an active Internet connection is found" launch condition was incorrectly activated
EXE setup process was silently exiting if WinUI was activated on older Windows 10 versions
Random incorrect WinUI rendering of Azure theme when Windows uses Dark mode
"Check if a folder has write permissions" event failed when Enhanced UI was enabled
"SpawnDialog" was not automatically closed when the installer failed, on Enhanced UI
App-V built-in editor failed to load a package
Square44x44Logo.scale-200.png for MSIX builds was generated with an incorrect size
Enabling the option "Display language selection dialog" from Translations page failed to automatically switch the build type from MSI to EXE
Copied files and folders were duplicated more than once
Fixed the import of certain MSI packages
The project was not marked as modified when editing certain properties of a feature
Java service could not be stopped if the Virtual Machine configuration was set to "Any"
Multiline strings were incorrectly handled in the predefined PowerShell custom actions
WiX Toolset project import failed if it contained custom actions with a missing source from the Binary table
An incorrect digital certificate name was listed if an error occurred when "SetDigitalCertificateFile" command line was used, without saving the project
Billboards were not displayed when a custom action was running
Fixed rendering issues on the Air theme
MSM package details are not displayed in the Merge Modules page
Fixed project XML validation issues caused by IIS Machine Key settings
http://www.advancedinstaller.com/
-
Changelog
New features:
Project Solution - link multiple projects in a solution
Enhancements:
Predefined custom action to copy files or folders
Support to build Windows Store and Modification Package project types from the command line
Improvement to generate the visual assets silently
Add MSIX manifest entry into the EXE file to grant identity from all activation points
UX improvement: remove the "Add Folder" dialog when adding files to the project
Bug fixes:
PowerShell custom actions fail on machines with PowerShell versions older than 5.0
Sparse packages are shown as HTML-based when edited
The setup is stuck when adding an invalid key while using Serial Validation with Enhanced User Interface enabled
"InstallTypeDlg" is displayed after "InstallDlg" on Surface/Vivid themes
Fixed visual glitches and hidden controls on the "PrepareDlg" dialog on the Surface theme
"BTN_PRESSED" property is not set correctly when the "MessageBox" custom action uses the second button
Files removed accidentally from disk when generating an MST file
Package options are not displayed entirely on edit for a certain MSIX package
The digital certificate is not imported in the Digital Signature view when quick editing an MSIX package
Crash in Table Editor view on "FeatureComponents" table
Revert logic for deleting duplicate certificates when matching the most suited certificate
The icons from the "Files and Folders" page get corrupted when the .ico extension is associated with different programs
Crash after unchecking the "Mark components in this feature as 64-bit component" option per feature
http://www.advancedinstaller.com/
-
Changelog
- updated ADK tools to version 22621.1
- disables DumpStack.log.tmp file creation
- disables network requirement for Windopws 11 (disconnected devices only)
- Logs are saved in \Windows\Log\WinNTSetup\%Date%_%Time%
- added NVRAM log
- added NVRAM tool: WinNTSetup_x64 NVRAM
- added CatRoot trimm tool: WinNTSetup_x64 CATTrim
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
- fixed Feeds did not got disabled on Windows 10
- added log files wimgapi_error.log and wimlib_error.log
- added VHD-DIFF option
- added commandline option VHD-DIFF -file:{file} -parent:{file}
- added commandline switch for VHD-CREATE -mbresp
- added commandline switch for VHD-CREATE -vhdbootletter:{0|1}
- added commandline switch for NT6 -vhdbootfiles:{0|1}
- new commandline switch -syspart and -tempdrive support VHD(X) files
- workaround: added AMD's Shadercache to wimscript exclusion (buggy SecurityDescriptors)
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
New predefined theme for Web Installers: Serene Theme.
Asset Generator for tiles.
http://www.advancedinstaller.com/
-
Whats new:>>
Graphics modernized, including the automatic use of higher quality images (which were not available before) on higher DPI settings.
https://jrsoftware.org/isinfo.php
-
Changelog
New features:
New App Installer theme
MSIX Context Menu - automatically synced with your File Associations options
Enhancements:
Command line support to edit a shortcut and add the "Pin to taskbar" option for the "/NewShortcut" command
Improved desktop shortcut support for MSIX
Improved the way we handle synced folder updates at build time - only synced folders that are part of scheduled builds will be updated
Support to changing the logo for the Serene theme in the "Themes" view
Option to provision MSIX for all users in “Install MSIX/APPX Package” custom action
Optimized interdependency behavior of Windows Flags from the Close Application custom action
Improved the "File replace" message when the changes are saved in an MST file
Bug fixes:
The IIS settings are not removed during the package uninstallation if a web application is added under a Virtual Directory
Issue with multiple instances: If EUI is enabled, MaintenanceDlg appears whenever a second instance is updated
Misleading error message when trying to modify a project without write permission
Advanced Installer freezes when the "Search Files" field is cleared
When trying to sync a folder in the project to a symbolic link on the desktop, the original folder will be selected by default rather than the latest folder
"Created content" field is always set to an old date in the "Details" tab of an MSI package
IIS view copy-paste support is broken
"Run in Docker" and "Run in VM" buttons in the “Builds” view are enabled even though no container or virtual machine is configured for running
Installer dialog font changes when a hyperlink is placed on a spawned dialog (EUI)
The preview theme does not display the correct themes during wizard creation
http://www.advancedinstaller.com/
-
Changelog
Enhancements:
New ARM64 target in "Updates Configuration” project
Command line to uninstall a certain instance based on its "ProductName"
Support to use "Extract Archive" operation with a .7z file format archive
Installer Analytics - easier management of installer properties monitoring
UX improvement: Context menu option for files/folders to add them to "Exclude filters" when using "Synchronize Folders"
Display lower/higher found versions than the specified ones for searches
Added validation for the "Folder" field of the Prerequisites "Setup Files" tab
Improve the Repackager page view with Digital Signature capabilities
Update .NET prerequisites to the latest versions (6.0.15 and 7.0.4)
Predefined launch condition for .NET Runtime 7
Bug fixes:
Adjusted the high resolution and sharpness of the Remove/Browse button icons
When trying to condition multiple files the most common condition between them is not selected
PowerShell automation - stop saving the project automatically for Build() and Rebuild() methods
Fixed "QuickSelectionList" control issues on WinUI
The classic context menu is not added correctly on Windows 11
Creating a new test certificate in Advanced Installer will enable the selection of a store certificate, even though a different method is set
RPK files can't be opened in Advanced Installer Express via double-click
The "Section" field of the INI search is case-sensitive causing the search to fail
After registering Advanced Installer through the command line, the user is prompted to launch the Registration Wizard
Notify users that prerequisites are not supported when enabling the EXE bundle for an MSIX
Scheduled Task's triggers are not correctly handled
Fixed App Installer theme issues
http://www.advancedinstaller.com/
-
Whats new:>>
- updated wimlib to version 1.14 (faster wim capture)
- fixed GUI capture may ignores WimScript.ini
- fixed wimlib LZMS capture did not used solid compression
- fixed auto format option should disable free space warning
- fixed wincopy/wimcapture could not be canceled during VSS creation
- fixed Win7-11-Select.xml required all fields to be set
- added some support for MinWin with AMR64 sources
- added commandline switch: -NoTweaks
- much faster wincopy (wimlib mode)
- changed wimboot/compact mode don't use exclusion for GPT formated disk
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
CLI command for setting the cache folder - SetCacheFolder
CLI commands for configure and failure service operations
Manifest Editor view was added to Windows Store projects
New sources for predefined .NET 6.0 and 7.0 prerequisites
Updated support for Windows 11 for some MSIX project types
Extending Windows 11 context menu to per-machine and per-user installations
Improved the search support from the Start Page (WinUI version)
Making the Publisher ID more visible in projects with multiple builds
Editable feature identifier for feature-based prerequisites
Improved ShortcutsDlg predefined dialog
URL shortcuts are no longer filtered from Shortcuts view
Light Theme improvements - customizable Dialog and BannerBitmap
Bug fixes:
Fixed the onboarding UX for the Visual Studio extension users
Keyboard shortcut mapping OS conflict when using WinUI for the installer dialogs
Adding a chained with no digital signature broke the build
Fixed encoding handling for graphic cards data gathered by Installer Analytics
VSIX builds failed for certain project types
WinUI rendering crashed LicenseAgreement dialog on Modern theme
Fixed the progress bar for the AppInstaller theme
Invalid backup project file was generated on "Save As"
Fixed scheduled tasks import with invalid trigger
Incorrectly escaping characters broke the SQL script execution
Fixed .RPK file parsing and system monitoring in the repackager
New Windows 11 context menu entries were duplicated
"Disabled if" feature condition was not correctly evaluated on Enhanced UI
“AI_AiBackupImmediate” failed during uninstall when trying to always preserve a registry key
http://www.advancedinstaller.com/
-
Whats new:>>
Bug fixes:
MSIX "Start Powershell Script" fails when PowerShell 2.0 is disabled
Reverting the synchronization option for product version blocks the project user interface
http://www.advancedinstaller.com/
-
Changelog
New features:
Advanced Installer Visual Studio Extension: support for publishing .Net AOT projects
Enhancements:
CLI support for the Updates Targets section of the updates configuration project
Included date and time column in the "Recent Project" list from Start Page
Updated the install conditions for the "WebView2" prerequisite
Added padding for the checkboxes in the "OptionalFeatsDlg" dialog
App Installer theme updates: optimized the way we manage properties during runtime, placed additional dialogs under an optional custom install mode
Bug fixes:
The "File version" and "Product name" details are not stored in the EXE metadata when an EXE patch is created
Custom action "upgrade options" should not be available if action is scheduled before "FindRelatedProducts"
COM class becomes corrupted after changing the version of its file
Fixed build error: Creating resources.pri file(s) failed to import resources.pri file
The Control Panel icon is not displayed during installation from the command line with the /qb parameter
"LicenseAgreementDlg" is added while using the AppInstaller theme when activating Analytics
Launch application keeps "ExitDialog" in the background
COM registry keys are not hidden after importing a reg file
Loading error for "ViewReadmeText" control after conversion to version 20.7.1
Fixed translation issues on Surface theme: Hyperlink control is not displayed correctly for the Italian language and the Reboot dialog is not translated
Version details are missing from the "Recent Project" and Type details are moved under the Version column in Advanced Installer version 20.6
IIS Response Header value is not added correctly
When the main setup is executed under the System account, the extraction of the prerequisite fails
The "Cannot find the [.log file]" error occurs after canceling a mandatory pre-install prerequisite
Start Powershell Script fails when PowerShell 2.0 is disabled
Self-repair is launched after uninstalling another Advanced Installer version
Repackaging fails on machines configured in Japanese
The extraction folder is not removed after installing an EXE setup that uses LZMA compression and requires a reboot
http://www.advancedinstaller.com/
-
(https://i.postimg.cc/PJ0rk22p/screenshot-942.png)
NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
License: Open Source
Changelog
Major Changes:
Use isolated uninstaller directory for every instance (bug #1296)
Minor Changes:
Added !assert
Fixed !uninstfinalize bug on large uninstallers (bug #1279)
Fixed creation of missing special folders on old Windows versions where SHGetFolderPath is not available.
Fixed plug-in call overwriting SetDetailsPrint lastused (bug #1271)
Fixed !appendfile not writing to non-empty files with a BOM
Fixed LogicLib ${Switch} Unicode bug
Fixed MakeNSISW editor zoom level bug (bug #1282)
Translations:
Updated Brazilian Portuguese (bug #1269)
Updated Ukrainian (patch #308)
Build System:
Fixed halibut compiler warnings (patch #304)
Fixed various issues with very old and new GCC versions (bug #1275, patch #307, patch #310)
Disable stub relocations in newer GCC (bug #1283)
http://nsis.sourceforge.net/
-
Whats new:>>
Fixed various v20.9 project conversion issues related to prerequisites
Post-install prerequisites failed to install if the main package included a chained package too
Conditions for feature-based prerequisites were not correctly evaluated
The pre-install prerequisites dialog was not hidden when all the prerequisites were already installed
The uninstall of the main package triggered the installation for some missing prerequisites
http://www.advancedinstaller.com/
-
Whats new:>>
Testing Installation Packages in Windows Sandbox
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Changelog
Native ARM64 code for WIM apply and capture
WIM apply and capture will be executed as "trusted installer"
WIM capture UI adds compression level, defaults to wimlib's LZX Fast
Wimlib wimboot apply - changed overlay type to WIM_BOOT_OS_WIM
Wimlib capture WIM - deletes incomplete WIM after operation cancel
Wimlib smooth progress bar for appending operation
Using customized wimlib.dll (do not update!)
Automatically switch to wimlib, if wimgapi can not load WIM file
Fixed cancel setup was ignored during DISM operations
Fixed WinCopy Volume mode problems
Fixed some issues with ARM64 sources
Added advanced VHD creation options
Respect NTFS indexing option on target partition
No longer downloads ADK files on Win10/11 Host
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Whats new:>>
Fixed wim capture regressions
Fixed trusted installer could not access temporary drive letters
Automatically switch to wimlib, for non solid ESD (fix wimgapi crash)
Wincopy commandline volume mode can use filemode as fallback
Vhd drives can be saved and loaded from ini file
https://msfn.org/board/topic/149612-winntsetup-v394/
-
Changelog
New features:
Run .NET and .NET Framework code as a predefined custom action
Enhancements:
Security Improvement: Enabled digital signing for stub files
Improved the notification for "ProductVersion" options when configuring property synchronization
Support for full "Color-based custom frame" editor in Themes view
Improved project loading when an invalid active setup configuration is found
Display synchronization reports in the Command Line Interface
Option for "Extracting COM Registration Information from File" in COM view
Improvements for "Create a new virtual machine": the console is now displayed during "Opening" or "Powering on”; ISOs are automatically unmounted before a snapshot is created
Command line support for Shortcut Properties for automatic "Pin to Taskbar", .NET Framework Launch Condition, feature installation behavior, and for minimizing installation time option
Improved the build log error messages to indicate when an antivirus has removed the generated output package
Pseudo-formatted fields now support environment variables
Property changes are now displayed in the Build Log
Bug fixes:
Resolved ICE warnings and errors triggered by AppInstaller Theme
Synchronized folder files are not included in the MSI build when running /rebuild command
Resolved Stack Trace issue when selecting App Installer preview during wizard creation
The "Customize Advanced Installer upgrade rules" option no longer resets upon project close and reopen
Fixed crash when the "Go to selected event dialog" option was selected for custom actions without a sequence in projects previously saved on the Custom Actions page
Fixed the issues where features were being created and displayed for chained packages in v20.9.1
Fixed the issue where setting the "Advertised Shortcut" option from the command line was not working
The prerequisites status is no longer displayed as before when using v20.9.1
Service Fail Operation does not get created in the Merge Module
Fixed crash when resizing a control and using the print screen feature on the control previews
Resolved the Uninstall Previous Version custom action issue resulting from the unintended presence of AI_PRESERVE_INSTALL_TYPE in all projects
Fixed the issue where the EXE icon was not being set in projects created with a language other than English selected during creation
Resolved the issue where icons set for EXE packages appeared blurry
Fixed the bug where not all dialogs and text were in Dutch when selecting the "Netherlands" language
Fixed "Visual Studio Import" Wizard issues
Fixed command line issue when switching between UI and Execute Sequences
Fixed custom action overwriting default registry permissions
Fixed poor rendering of info icon on Enhanced UI
http://www.advancedinstaller.com/
-
Whats new:>>
Prerequisite actions added to project when no prerequisites present
Log displaying 'backup was created' even though the option is disabled for backing up current project
http://www.advancedinstaller.com/
-
Whats new:>>
PrerequisiteDlg shown even when all prerequisites were already installed
The install detection criteria fails to detect already installed prerequisites
http://www.advancedinstaller.com/
-
Changelog
New features:
ARM64 support for VSIX packages
New global policies for creating and grouping components
Enhancements:
Detect and highlight the User Account Control dialog(UAC) if another dialog is in the foreground
Support multiple ActiveSetups with the same name
PowerShell automation support to configure MSIX package dependencies
Control Flow Guard enabled for EXE installers
Validate components' GUIDs at build time
The "Find All" function now includes script custom action content in the search result
Improved the error message in case the Updater does not find the custom EXE
Improved UI functionality for users to easily set any prerequisite as a Framework Prerequisite
Enhanced global commands in the Home ribbon group to recognize and interact with the selected current build
Updated Updater's GitHub integration to search in both per-user ("HKUD") and per-machine ("HKLM") registry hives
Added filter option for adding a prerequisite from the repository
Improved Repackager CLI
Support for creating Scheduled Task folders and adding a Scheduled Task to a folder
Predefined Prerequisite for .NET 8
Predefined Launch Condition for .NET Core 8.0
Predefined launch conditions for Windows 11 version 23H2
Update .NET Framework 4.8.1 prerequisites install conditions for Windows 11
Updated .NET prerequisites to the latest version (6.0.25 & 7.0.14)
Updated Supported Operating Systems in the Launch Conditions view
Bug fixes:
Prerequisite was searching for "UpgradeCode" instead of "ProductCode"
Consecutive executions of .NET Core Custom Actions fail
Malfunction in MSIX Editor when handling the APPDATA folder
Stack Trace error when navigating to the Themes view
License Agreement text was selected when using the Tab key with EUI enabled
Paths to files entered directly in the manifest editor are not always resolved at build time
FRendering issues with "PrereqProgressDlg" when the package includes Framework type prerequisites
SQL Browse control was not populating when Enhanced UI was enabled
"AppSearch" behaves incorrectly during EXE setup execution when Enhanced UI was enabled
Missing right border for the "GroupBox" control in the Surface theme
Valid licenses were overwritten by disabled ones before completing the registration process
Issue pane was displayed empty in "Edit MSI"
"Continue with main installation" option was ignored when a prerequisite necessitated a reboot
Prerequisite install command lines were mistakenly transferred to uninstall during project conversion
Reboot initiation prevented during Control Panel uninstall or change operations when EUI is enabled
Confusing error message was displayed if a project with the same name already existed during project creation
Sporadic issues with Arabic language support (RTLO) in WinUI
Prerequisite Dialog was shown during pre-installation even on operating systems that are not supported
MultipleInstancesDlg dialog was not displayed when WinUI rendering was enabled
Scroll bar didn't work in the "Properties" pane of the "Shortcuts" view
Maintenance actions failed if the EXE installer was renamed or moved to a different path
EXE packages used with Windows Setup Custom Scripts were not installed with the OS
http://www.advancedinstaller.com/
-
Changelog
Opening a project from Start Page triggers an error on Windows 10
Import or Edit operations sometimes fail for MSIX Bundles
Stack trace error when creating Repackager installation or session monitoring
Prerequisites after main package not being installed for Professional projects
MSIX Editor "Save As" triggers an error when changing package name
Rare app-freeze because of registry data corruption or invalid property sheet values for dialogs
http://www.advancedinstaller.com/
-
Whats new:>>
Fixed LogicLib SafePPO bug (bug #1291)
NSISdl now supports relative URLs in location redirects (PR #24)
Added InstType /UNINSTNOCUSTOM and /UNINSTCOMPONENTSONLYONCUSTOM
Fixed bug with SetDetailsPrint lastused and plugins introduced in 3.09 (bug #1300)
Added NSD_CB_Find SelectStringExact support for nsDialogs
Fix RTL text in section selection page
http://nsis.sourceforge.net/
-
Changelog
New features:
Custom context menu for file associations installed via MSIX
Enhancements:
Predefined Prerequisite for .NET on ARM machines
Update .NET prerequisites to the latest version (6.0.28, 7.0.17, 8.0.3)
Java Launcher DPI awareness
Build log warning for untranslated strings in multi-language projects
Suppress toast notifications for uninstalling older versions
Updated hyperlink control on publish event
Support the latest OpenJDK bundles for macOS builds
Updated MSIX schema for 23H2
Bug fixes:
Fixed translation issue when using the "Refresh the current dialog" event
EditBox control with password attribute now properly hides text when disabled
LeftMenu keeps the selection unchanged when the right view has invalid data
Fixed crash when closing projects with unselected Custom Frame on Windows 10
Left menu item was not selected when opening a project in a view from the Custom Behavior group
The "Edit Property's Value Source" window allows resizing to a smaller size
"Could not read server response" error when using Azure Key Vault signing
Prerequisite installation fails when using the "Store Feature-based prerequisites in MSI database" option for EXE packages
Incorrect prerequisite status displayed during uninstallation with the "Allow uninstall" option enabled
http://www.advancedinstaller.com/
-
Whats new:>>
Digitally sign your files using Azure Trusted Signing
http://www.advancedinstaller.com/
-
Changelog
New features:
Azure Trusted Signing support in Visual Studio Extension
PowerShell support for Trusted Signing
Enhancements:
Updated Korean localization
Each setup package now extracts temporary files into its unique folder
Updated the source for downloading the latest Microsoft Visual C++ Redistributable
Updated Python prerequisite to the latest version 3.12.3
Updated .NET prerequisites to the latest version (6.0.29, 7.0.18, 8.0.4)
Bug fixes:
The Convert Paths wizard now successfully resolves the SignTool Custom Path field
"Refresh the current dialog" now works with MSI Embedded UI
Fixed validation errors for mandatory fields in the Digital Signature section when signing is disabled
Fixed the PrerequisiteSelector dialog issue that incorrectly checked prerequisites scheduled to be skipped
Fixed prerequisite skipping on non-English machines
Corrected the "MSI from EXE" wizard to use the "Same as main package" option for UI Level
Fixed an invalid command line error for a prerequisite set to Silent Install when the main package is installed using the /qb! Parameter
Product and company names are now fully displayed in dialogs
Text on the Dark AppInstaller theme is now visible
The second repair no longer triggers the "Cab file not found error"
Fixed appxbundle installation issues
Files are now displayed in the Files and Folders view when editing specific MSI in Advanced Installer
View Readme and Launch application options are now displayed on the ExitDialog during Maintenance
Controls on new dialogs are now working as expected when the "User Interface" project segment is checked
Added validation for the shortcut name in the Icon Table
New features:
Azure Trusted Signing support in Visual Studio Extension
PowerShell support for Trusted Signing
Enhancements:
Updated Korean localization
Each setup package now extracts temporary files into its unique folder
Updated the source for downloading the latest Microsoft Visual C++ Redistributable
Updated Python prerequisite to the latest version 3.12.3
Updated .NET prerequisites to the latest version (6.0.29, 7.0.18, 8.0.4)
Bug fixes:
The Convert Paths wizard now successfully resolves the SignTool Custom Path field
"Refresh the current dialog" now works with MSI Embedded UI
Fixed validation errors for mandatory fields in the Digital Signature section when signing is disabled
Fixed the PrerequisiteSelector dialog issue that incorrectly checked prerequisites scheduled to be skipped
Fixed prerequisite skipping on non-English machines
Corrected the "MSI from EXE" wizard to use the "Same as main package" option for UI Level
Fixed an invalid command line error for a prerequisite set to Silent Install when the main package is installed using the /qb! Parameter
Product and company names are now fully displayed in dialogs
Text on the Dark AppInstaller theme is now visible
The second repair no longer triggers the "Cab file not found error"
Fixed appxbundle installation issues
Files are now displayed in the Files and Folders view when editing specific MSI in Advanced Installer
View Readme and Launch application options are now displayed on the ExitDialog during Maintenance
Controls on new dialogs are now working as expected when the "User Interface" project segment is checked
Added validation for the shortcut name in the Icon Table
http://www.advancedinstaller.com/
-
Whats new:>>
Bug fixes:
Trial users may encounter errors when building their projects
http://www.advancedinstaller.com/
-
(https://s26.postimg.cc/5zs27bvw9/screenshot_64.png)
Personalize your Windows setup before installing it on your computer by using this reliable and straightforward software solution.
Freeware
Changelog
- removed redudant code, WimHost options removed
- updated wimlib to version 1.14.4
- enforce modded wimlib
- HideProductKeys option defaults to 1
- minwim crash fixed
- minwim speed improved
- minwim extended log files
- fixed WinRE GUI bugs
- fixed crash installing WinXP
https://msfn.org/board/topic/149612-winntsetup-v394/