Installing upgrade package does nothing? #843
-
Using one of the new 10.0.39 local VMs downloaded from LCS. I'm trying to upgrade it to 10.0.40. I download the upgrade package, unzip it (making sure it's not locked) and run the Invoke-D365SDPInstall command using the -QuickInstallAll option. The command runs, but the upgrade doesn't run. I just get an error log like this: ========= Beginning trace at: 2024-07-03T14:00:49.1705920Z =========
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
Knowing that 10.0.40 is a special case, as they are changing things with the nugets. Could you try the pure installation, by following the instructions directly from Microsoft? This will help is understand whether the instructions we are sending or the 10.0.40 package might be corrupt. |
Beta Was this translation helpful? Give feedback.
-
I encountered this issue as well, see https://www.yammer.com/dynamicsaxfeedbackprograms/#/Threads/show?threadId=2807181274095616 The issue is most likely not with d365fo.tools, but the AxUpdateInstaller.exe or (more likely) the setup of the VHD. To quote from the link:
d365fo.tools/d365fo.tools/functions/invoke-d365sdpinstall.ps1 Lines 222 to 223 in 72bd033 I will do some more digging, but a workaround could be that we add a known good topology file to d365fo.tools. This topology file can then be used as a fallback in case |
Beta Was this translation helpful? Give feedback.
Here is what digging brought up so far:
AXUpdateInstaller.exe list
andUpdate-TopologyFile
both use theMicrosoft.Dynamics.AX.AXInstallationInfo.dll
assembly that is included in the package.C:\Logs\InstallationRecords\ServiceModelInstallationRecords
folder to determine the service models that need to be added to the topology file. That folder does not exist on the 10.0.39 VHD.So there currently does not seem to be a way to install an update on a fresh 10.0.39 VHD without some additional steps/workaround.
My suggested workaround is:
DefaultTopologyData.xml
file with a file from another VHD. If you do not have one, you can try using https…