List of Bug Fixes in InstallAware NX (65)

The Most Recently Used Files listing was half empty.
Unpin from Start Screen was not functioning correctly with the final release of Windows 8.
Set Breakpoint was not displaying the breakpoint after a bookmark had been inserted.
Edit XML File lacked a Browse button to pick the XML document to edit visually.
64 bit ODBC data sources were not created successfully using the Native Engine.
The automation interface lacked a build function which permitted specifying the parent window handle to the build window.
Read-only files were always overwritten when saving projects.
The Impact theme contained a production progress dialog from InstallAware Virtualization, instead of the actual template progress dialog with interactive HTML.
Inserting AVI animations in the Dialog Editor caused seemingly random errors with locating the AVI file.
Multiple files could not be selected to add to a setup project as new dialogs.
The Project Manager did not remember the previous folder and/or the project folder used when last adding resources to a project.
Patch references could not be added via the command line Build Tool.
Single Instance setups, when launching second or more instances, would crash with random errors.
The Native Engine did not properly load old installation data in certain cases.
Patches did not properly load old installation data if the product name was changed between versions.
Run commands in the IDE did not run new direct MSI built setups.
Some duplicate compiler variables were re-injected in duplicates (or more) when a build failed with a compiler variable conditional error.
Batch builds set some build mode compiler variables incorrectly.
Patches built after batch builds may have failed to enable the patch compiler variables, causing problems with actual patch application.
Compiler variable override values sometimes failed to override their desired targets if a default value was previously defined.
Patch references did not accept new direct MSI built setups.
The Group Policy built MSI files lacked payload extraction progress report.
The Group Policy built MSI files could not be aborted once starting extraction.
The Group Policy built MSI files caused double User Account Control elevation prompts.
The Group Policy built MSI files caused User Account Control elevation prompts that were sometimes hidden in the background.
Adding new scripts did not default to the current project folder.
Saving existing scripts did not default to the current project folder.
Automatic code signing for all setup binaries failed after one effort, instead of accounting for intermittent network connectivity issues.
The application user model identifier was sometimes not being properly set on Windows 8.
If Visual Studio 2012 was started at least once before installing InstallAware, the InstallAware Add-In for Visual Studio 2012 would not be registered with Visual Studio.
Very slow runtime performance with InstallAware setups using large scripts.
Incorrectly overriding the NATIVE_LOGGING pre-defined variable without path information caused complete system drive deletion.
Some feature descriptions in the InstallAware setup were not fitting in their allocated space.
Shortcuts could not be pinned into the Start Screen with the final release of Windows 8.
Low resolution icons were incorrectly used in the New Project | Custom tab when promoting setup projects into user made templates.
There was no programmatic method to update the character set of dialog controls.
The documentation for Set Access Control did not make it clear that the command is non-recursive in nature.
The Display Dialog command editor control states malfunctioned in certain cases, leaving certain settings disabled until the command editor was re-initialized with the same command line twice in succession.
ASP.NET version 4 application pools created by the Create Virtual Folder command sometimes contained superfluous versioning information in the application pool name.
ASP.NET version 4 application pools created by the Create Virtual Folder command sometimes were accompanied by an unintended ASP.NET version 2 application pool in the desired name.
Literal file exclusions were not honored by the Install Files command – unless wildcards were used, the exclusions would be still included in setup.
The If command editor control states malfunctioned in certain cases, leaving certain settings disabled until the command editor was re-initialized with the same command line twice in succession.
The GlowLabel control malfunctioned when double buffering states were being intelligently managed,
The .NET Plug-In Bridge did not properly pass the state of variables back to the setup script.
Installing .NET versions 2 through 3.5x failed on Windows 8.
InstallAware built plug-ins did not correctly set their parent window handle to the InstallAware IDE.
The Dialog Editor did not refactor rules when a component name was changed, instead deleting all rules referring to the old component name.
Progress billboards did not resume from the last billboard shown between different displays of HTML progress enabled billboards, all activated within the same setup session.
Search and Replace did not replace all occurrences of a given string literal in a single setup command.
The Set Variable command editor sometimes did not reset the state of the “Persistent” option.
The Continue command did not re-evaluate the loop conditional for While loops, unconditionally skipping to the next loop iteration.
A superfluous PackageAware folder would be created every time the InstallAware IDE or a built setup was run.
When setup invoked system tray commands, and the Explorer shell was unavailable or not started yet, setup would fail with a runtime error.
All list views used in the IDE and setup engine lacked translucent selection rectangles.
The SQL Server 2012 (Denali) runtime installation failed on Windows 8.
Virtual Machine detection failed to detect Hyper-V based virtual machines.
The Portuguese spelling was incorrect in built setups and various places throughout the InstallAware tool chain.
The command line Build Tool had intermittent build failures when running on 64 bit Windows.
The InstallAware IDE instance name was incorrect.
The Convert Path command behavior was undefined when the specified path did not already exist.
Editing a Create Shortcut command in the visual designers sometimes lost the associated icon.
In rare instances, when a lot of identically named files were being included inside a single Web Media Block, the Weblock processing could fail at runtime, resulting in misleading extraction failure errors.
Hybrid installation projects which combined 32 bit and 64 bit driver installations inside the same Web Media Block or the main setup executable would succeed in installing only the last referenced bitness driver in the setup script.
The product name field in built EXE files was not injected.
The product version field in built EXE files was not injected.

2 Replies to “List of Bug Fixes in InstallAware NX (65)”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.