Export (0) Print
Expand All
Expand Minimize

What's new: Update installer [AX 2012]

Updated: April 19, 2014

Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2

This topic describes the new features of the update installer in Microsoft Dynamics AX.

In AX 2012 R3, the update installer that is used for cumulative updates, or the group of most recent updates is now available for download from Microsoft Dynamics Lifecycle Services. To install a group of updates on an existing system, you:

  1. Download and run the update installer.

  2. Choose a group of updates to download and analyze through a connection to Lifecycle Services.

  3. Choose specific updates to analyze and install, and create a local update package.

    Application updates can be filtered by fix type, module, license code, region/country, and business process.

  4. Install the updates on the appropriate computers in the environment.

Groups of updates that can be used for slipstream installations can also be downloaded from Lifecycle Services.


Updates intended for slipstreaming cannot be installed by using the update installer, nor can updates intended for use with the update installer be slipstreamed.

We have revised the interface of the update installer (AXUpdate.exe) and Impact Analysis Wizard (AXImpactAnalysis.exe) for cumulative update 7 for Microsoft Dynamics AX 2012 R2. We have also modified the software update checklist. The following features have been added.

  • Database (application) updates can be installed either through express or advanced mode. In express mode, all appropriate hotfixes are installed.

    Advanced mode offers many new features, including:

    • Filtering available hotfixes based on module, country/region or configuration key, or business processes imported from Lifecycle Services (if your organization has a project with business processes configured in Lifecycle Services).

    • The ability to export a list of updates to a file, so that you can later use the file to speed up applying application updates to another computer.

  • The Impact analysis wizard now enables you to select specific layers to analyze. To have access to this functionality, you must install application hotfix KB 2885584 from the cumulative update, and compile the application before running the Impact analysis wizard.

  • In the software update checklist, the Merge code automatically checklist item was added. This feature simplifies the process of installing hotfixes and fixing conflicts between hotfixes and the customizations in an environment. It compares the model elements in the customization layer with the corresponding elements in the hotfix and SYS layers. Where there are differences in the code between these elements, the feature attempts to resolve the differences in a way that preserves both the customization and hotfix functionality. This is not always possible, and some conflicts will require manual effort to resolve. All changes are made in the active customization layer.

    When conflicts are resolved, all of the code from each layer involved in the merge appears in the customization layer with appropriate annotations. Code that the tool does not evaluate as applicable is commented, while code that is applicable and should be included in the result is left uncommented. This preserves the information used to make the merge decision so that it can be easily reviewed while still fixing compilation and functional issues in the code that resulted from hotfix installation. When conflicts cannot be resolved automatically, a TODO comment is added to the code and the code is annotated.

    The typical process for using this feature is:

    1. After installing an update, open the client in the lowest layer with customizations that you want to merge hotfix changes into.

    2. Run the software update checklist.

    3. Compile the application.

    4. Click Merge code automatically.

    5. Specify the title for the project to be created when prompted, and then run the tool.

      After the comparison has completed, a form displays the results of the merge. For changes that were merged successfully, the changes should be reviewed to ensure that they are correct. For changes that remain in conflict, the user must manually investigate and merge conflicts.

    6. After resolving all conflicts, compile the application again and perform whatever functional testing is required to ensure that all conflicts have been merged.

    7. Repeat for each layer that contains customizations.

  • The Data Import/Export Framework can now be installed by using the update installer.

The following features have been added to the installation wizard for cumulative update 6 for Microsoft Dynamics AX 2012 R2.

Database (application) updates can be installed either through express or advanced mode. In express mode, all appropriate hotfixes are installed.

Advanced mode supports the following features

  • Ability to select applicable application updates only.

  • Support for filtering hotfixes to install by module, country/region or configuration key.

  • Conflict summary for each hotfix displays the number of potential conflicts for a hotfix.

  • Conflict details provide further information about potential conflicts.

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft