{"id":119,"date":"2012-08-22T04:47:43","date_gmt":"2012-08-22T12:47:43","guid":{"rendered":"http:\/\/www.installaware.com\/blog\/?p=119"},"modified":"2012-08-22T04:47:43","modified_gmt":"2012-08-22T12:47:43","slug":"list-of-new-features-in-installaware-nx","status":"publish","type":"post","link":"https:\/\/www.installaware.com\/blog\/?p=119","title":{"rendered":"List of New Features in InstallAware NX"},"content":{"rendered":"<p><strong>IDE<\/strong><\/p>\n<p>The Summary, UAC, and ISO design view now lets you set the ISO\/IEC 19770-2:2009 software identification (SWID) tag for your application.<br \/>\nThe New Project dialog now lets you promote any setup project into a project template.<br \/>\nThe Replace dialog now replaces all instances of text found in a setup command, instead of replacing only the first instance.<br \/>\nThe Authenticode Signature design view now has an option to automatically code sign all .EXE, .DLL, .OCX, .SYS, .CPL, .DRV, and .SCR files being installed by setup for Windows 8 logo program compliance.<br \/>\nThe Build Settings design view now has an option to automatically build all setup layouts as MSI files.<br \/>\nThe Project Manager now opens all script and dialog browsers inside the active project folder.<br \/>\nThe Add Dialogs to Project window now permits adding more than one custom dialog simultaneously.<br \/>\nYou may now create and navigate to bookmarks inside the MSIcode script editor.<br \/>\nThe code navigation drop-downs now include the full list of available MSIcode script bookmarks.<br \/>\nThe IDE now prompts to confirm when you attempt to save a read-only file, to ensure your project folders remain synchronized with source control.<br \/>\nThe IDE most recently used file list now accommodates double the number of projects and displays full project paths on mouse-over.<\/p>\n<p><strong>Tools and Libraries<\/strong><\/p>\n<p>The Dialog Editor now automatically refactors rules when the name of a dialog control is changed.<br \/>\nA Visual Studio 2012 Add-In is now available. The add-in automatically generates and builds Install<strong>Aware<\/strong> setups for your Visual Studio 2012 solutions. These may then be built as App-V virtualized packages using the Build App-V Package tool.<br \/>\nAll Visual Studio Add-In generated projects have been updated for the Microsoft .NET Framework 4.5 eco-system, automatically including the new Microsoft .NET Framework 4.5 runtimes as necessary.<br \/>\nGroup Policy Wizard generated MSI files now do not display dual User Account Control elevation prompts. Elevation prompts are no longer hidden in the background.<br \/>\nGroup Policy Wizard generated MSI files now display progress feedback with cancel support when extracting large payloads.<br \/>\nThe App-V Viewer tool has been updated with performance and stability improvements.<br \/>\nThe command line build tool may now add patch references not included in the original project.<br \/>\nA new MiaBuildProjectEy function is available as part of the automation interface which displays the build window with a parent handle.<br \/>\nA new .NET assembly is now available as part of the automation interface for use within the .NET eco-system.<br \/>\nNew MFC, C#, and ASP.NET samples are available for use with the automation interface.<br \/>\nThe Product Name and Product Version fields in the version information structures of built EXE files are now populated.<\/p>\n<p><strong>Plug-Ins<\/strong><\/p>\n<p>A new .NET Plug-In Bridge is available for calling managed code plug-in assemblies from your setups.<br \/>\nA new runtime is available for Microsoft SQL Server 2012.<br \/>\nThe runtimes for Microsoft .NET Framework 2.0, 2.0 with Service Pack 1, and 2.0 with Service Pack 2 have been updated to enable installation on Windows 8 and Windows Server 2012.<br \/>\nNew runtimes are available for the Microsoft .NET Framework 4.5 in both 32 bit and 64 bit flavors.<br \/>\nNew runtimes are available for the Microsoft Visual C++ 11 Runtime in both 32 bit and 64 bit flavors.<br \/>\nNew runtimes are available for the Microsoft SQL Server 2012 Native Client in both 32 bit and 64 bit flavors.<br \/>\nNew runtimes are available for the Microsoft IIS Express 8 Web Server in both 32 bit and 64 bit flavors.<\/p>\n<p><strong>Setup Engine<\/strong><\/p>\n<p>The new $CHARSET_OVERRIDE$ pre-defined variable permits to automatically change dialog font character sets without having to duplicate dialogs in multi-lingual setups.<br \/>\nSetup billboards now resume automatically from the last billboard shown instead of resetting to the first billboard between different displays of progress dialogs.<br \/>\nThe $NATIVE_LOGGING$ pre-defined variable can no longer be overridden unless a full file path (including full folder information) is provided.<br \/>\nDouble-buffering for setup controls is now selectively enabled based on the active system theme, for improved display of setup controls.<br \/>\nThe new #SIGN_ALL_INPLACE# pre-defined compiler variable controls whether code signing occurs in-place or out-of-place during a build.<\/p>\n<p><strong>New Scripting Commands<\/strong><\/p>\n<p>The new Evaluate XPath Query command runs an XPath query against a specified XML file.<br \/>\nThe new For Each and Next commands allow for the construction of for loops.<\/p>\n<p><strong>Updated Scripting Commands<\/strong><\/p>\n<p>The Advertised Shortcut\/Create Shortcut commands can now run applications as administrator on operating systems with User Account Control (or run them with alternate credentials on operating systems older than Windows Vista).<br \/>\nThe Advertised Shortcut\/Create Shortcut commands can now prevent the automatic inclusion of shortcuts on the new Windows 8 Start Screen.<br \/>\nThe Advertised Shortcut\/Create Shortcut commands can now prevent the user pinning of applications.<br \/>\nThe Break and Continue commands allow for immediately terminating or continuing to the next iteration of for loops.<br \/>\nThe Get System Settings command now supports Microsoft Hyper-V virtual machine detection.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>IDE The Summary, UAC, and ISO design view now lets you set the ISO\/IEC 19770-2:2009 software identification (SWID) tag for your application. The New Project dialog now lets you promote any setup project into a project template. The Replace dialog now replaces all instances of text found in a setup command, instead of replacing only &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.installaware.com\/blog\/?p=119\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;List of New Features in InstallAware NX&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-119","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=119"}],"version-history":[{"count":1,"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":120,"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/119\/revisions\/120"}],"wp:attachment":[{"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.installaware.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}