The setup engine failed to correctly persist the 32 bit/64 bit state of the installation when persistent variables were used.
The Install Service command editor window, in the Service Groups tab, incorrectly suggested that variables were disallowed.
The setup engine failed to initialize on Windows 2000 (Windows NT 5.0).
Under rare combinations of SD card reader hardware and drivers, the setup engine occasionally displayed initialization errors that could be safely dismissed.
Uncompressed Native Engine setups running from read-only media such as CDs, DVDs, HD-DVDs, and Blu-Ray discs failed to clear the read-only attribute on files copied to destination folders.
The Get Folder Location command Folder setting was displayed incorrectly for three locations in the command editor and the MSIcode script.
The pre-defined variable SFXPATH was occasionally being incorrectly initialized to the wrong folder, together with its co-dependent variables.
The WordWrap property of the CheckBox and RadioButton controls were forcibly being set to FALSE at runtime.
The Get Folder Location command Folder setting was displayed incorrectly for the majority of selections in the command editor and the MSIcode script.
Command line builds could not override the value of the NOEXE compiler variable if it was defined at the project level settings.
A Native Engine installation would miss current version Native Engine per-user installations if previously uninstalled per-machine installations were present on the target system.
Registry self-registration data import failed when new lines were found in registry data.
The Register Assembly command failed to locate .NET 4.x assemblies in the GAC.
Pinning shortcuts created duplicate pins if they were previously pinned.
Visual designer code generation did not check if code was commented out before emitting new statements in standard code regions.
Visual designer code generation occasionally emitted multiple redundant sections of code.
The assemblies design view occasionally displayed incorrect check-box states when check-boxes were in a disabled state.
MSIcode command editor windows did not provide alphabetical sorting to variables, component names, and other similar sortable elements.
The InstallAware setup loader dialog had visual artifacts at corners of the setup loader progress bar when running under the Aero Basic theme.
The InstallAware IDE did not save the minimization state of the ribbon toolbar.
Calling Apply Install twice with pinned shortcuts occasionally caused duplicate pins for the same shortcuts.
Automatic elimination of double-backslashes was not applied to Write Registry commands when running under the Native Engine.
A Native Engine installation would miss older version Native Engine per-user installations if previously uninstalled per-machine installations were present on the target system.
A memory leak in the automation interface caused Visual Studio 2003, Visual Studio 2005, and Visual Studio 2008 Add-Ins to fail.
The Native Code Setup Engine failed to update system files when it was not possible to obtain original file permissions successfully.
PackageAware failed to scan protected system files when it was not possible to obtain original file permissions successfully.
Microsoft SQL Server database connections occasionally returned incorrect error codes when the server could not be reached.
Delete Files Recursive did not delete files that were protected by the system.
.NET 4.x support was not available in the .NET Plug-In Bridge.
Complex passwords rarely caused setup script corruption.
The .NET 4.5 runtime installation was erroneously triggered based on .NET 4.0 availability.
The .NET 4.5 runtimes failed to extract on 64 bit operating systems with web builds.
The .NET 4.5 runtimes failed to install with single file builds.
The InstallAware version compiler variable was misreported as 14.00.
The InstallAware self-extractor failed to extract files which transcended the MAX_PATH file length limitation.
The Web Media Block extraction mechanism failed to extract files which transcended the MAX_PATH file length limitation.
PackageAware did not pick up changes made to the file system and registry in protected areas.
PackageAware snapshot comparisons were too slow.
Adding Web Updates to a project did not automatically add built-in web update dialogs.
Progress bars flickered on Vista and newer Windows operating systems.
Set Access Control did not apply permissions to 64 bit registry hives.
The Dialog Editor did not prompt to save an open document when the control tab order or control properties were changed.
The IDE did not import 64 bit COM Server self-registration data.
Scheduled Web Updates did not work with the Native Code Setup Engine.
.NET 3 runtimes did not install on Windows 8.
.NET 2 runtimes did not offer to retry failed downloads on Windows 8.
Paths were not automatically converted to use global system variables after COM Server self-registration data captures.
In rare instances, the built-in Web Update script faulted with division by zero errors.
The help documentation was out of date for non-scheduled web update modes.
The Native Code Setup Engine did not properly restore original system permissions when attempting to update files and registry keys.
The Native Code Setup Engine failed to update file system and registry areas with protected system permissions.
The setup engine failed under odd combinations of user accounts with Unicode names and various system locales for non-Unicode programs.
The InstallAware setup did not offer to download .NET 2.x runtimes again on Windows 8 upon failure due to poor network conditions.
The Native Code Setup Engine failed to write to the system32 folder when running in 64 bit mode on 64 bit operating systems starting with Windows Vista.
The Create Virtual Folder command failed to bind the requested version of ASP.NET when running on a 64 bit version of Windows Server 2003.
The File Bag plug-in failed to copy files when doing builds with file system paths exceeding 256 characters.
The Group Policy Wizard generated MSI files failed to run under all odd combinations of Unicode user account names and system locales for non-Unicode programs.