Recently we had a problem when installing a Hotfix for AX 2009.The installation stopped with an error and we could find the following information in the setup log:
What was the problem?
The important information was:
The AX Hotfix Installer is checking the AX version during the installation to ensure only valid fixes will be installed.For this it is calling the following method within AX:ApplicationVersion/BuildNo()
We then found out that this method has been changed so it returns also the build number of our customizations.
The result of this change was that the method returned a string that was not expected by the AX Hotfix Installer and the Installer stopped with an error message.We could finally solve the problem by removing the additional code.