[D365] Fix - The devInstall option is not applicable to the current deployable package
There is a good documentation on how to install a deployable package on the various types of environments in the Microsoft Docs which I don't want to repeat here.
Recently there was a need to run
AXUpdateInstaller devinstall on a Tier-1 Microsoft managed LCS environment for a Platform Update package because LCS deployment repeatedly failed with all kind of errors for this environment.
The first way described in the docs with generating a Runbook and executing this didn't work because of missing administrative rights on this maschine.
devinstall failed with the following error message:
The devInstall option is not applicable to the current deployable package.
Finding the solution was not that easy but to keep it short, here it is:
After the Deployable Package is extracted, copy the following file to the root (where
AxUpdateInstalller.exe can be found, too):
* with the platform version. Example:
Now in the file
DefaultTopologyData.xml change the Machine name to your hostname:
AX topology HOSTNAME...
devinstall is possible with that package.