Page 1 of 1

Moving Cumulus MX 4 to a 'new' computer

Posted: Thu 06 Mar 2025 10:46 am
by Peasantmk2
A while back I found myself in the position of looking at a reformat and reinstall to upgrade my computer to Windows 11. I waited until I had a clear slot to do it all, and thought all I had to do to move my Cumulus installation was to take a copy of the directory/folder to a USB stick, and then when I had Windows 11 up and running simply copy it to the same location (C:\) and start Cumulus.exe. However it hasn't worked that way. When I create a shortcut to Cumulus.exe, and the double click it I get a flash of a window appearing and then it disappears. There is nothing in MXdiags, and adding -debug to the command in the shortcut does not change that.

So I thought, let's download a new copy of Cumulus 4 and try running that without any of my data or configuration files. The result is the same.

Next port of call was to see if downloading .NET 4.8 might help, but on doing that I was told that my computer was already running a later version.

I get the same result if I run it with admin rights, except I get the Windows dialog box warning me that it may be unsafe to run. But that's what I got with every upgraded installation on my old Windows 10 setup.

Finally, I have a Windows 7 virtual machine, and I tried it on that, but the result was the same. I get the feeling I'm missing something obvious, but cannot find what it is. Can anyone help please. Many thanks in advance. :)

Re: Moving Cumulus MX 4 to a 'new' computer

Posted: Thu 06 Mar 2025 11:09 am
by freddie
If you open a command prompt window and change directory to where MX is installed then you may get some more clues. To change directory, type this:

Code: Select all

cd c:\CumulusMX
Change the path (the bit after the "cd") to wherever you have MX installed. Then type:

Code: Select all

CumulusMX.exe
Once you have done this, screenshot your command prompt window and paste into a reply to this topic.

Re: Moving Cumulus MX 4 to a 'new' computer

Posted: Thu 06 Mar 2025 2:05 pm
by Peasantmk2
It seems to be a .NET problem. I think it's looking for an older version of .NET

Code: Select all

PS C:\CumulusMX_old> .\CumulusMX.exe
You must install .NET to run this application.

App: C:\CumulusMX_old\CumulusMX.exe
Architecture: x64
App host version: 8.0.11
.NET location: Not found

Learn more:
https://aka.ms/dotnet/app-launch-failed

Download the .NET runtime:
https://aka.ms/dotnet-core-applaunch?missing_runtime=true&arch=x64&rid=win-x64&os=win10&apphost_version=8.0.11
PS C:\CumulusMX_old>

Re: Moving Cumulus MX 4 to a 'new' computer

Posted: Thu 06 Mar 2025 2:32 pm
by Peasantmk2
And here is the output of a check to see what versions I have installed:

Code: Select all

PS C:\Users\jim> reg query "HKLM\SOFTWARE\Microsoft\Net Framework Setup\NDP" /s

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\CDF

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\CDF\v4.0
    HttpNamespaceReservationInstalled    REG_DWORD    0x1
    NetTcpPortSharingInstalled    REG_DWORD    0x1
    NonHttpActivationInstalled    REG_DWORD    0x1
    SMSvcHostPath    REG_SZ    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
    WMIInstalled    REG_DWORD    0x1

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client
    CBS    REG_DWORD    0x1
    Install    REG_DWORD    0x1
    InstallPath    REG_SZ    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
    Release    REG_DWORD    0x82348
    Servicing    REG_DWORD    0x0
    TargetVersion    REG_SZ    4.0.0
    Version    REG_SZ    4.8.09032

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Client\1033
    CBS    REG_DWORD    0x1
    Install    REG_DWORD    0x1
    Release    REG_DWORD    0x82348
    Servicing    REG_DWORD    0x0
    TargetVersion    REG_SZ    4.0.0
    Version    REG_SZ    4.8.09032

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full
    CBS    REG_DWORD    0x1
    Install    REG_DWORD    0x1
    InstallPath    REG_SZ    C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
    Release    REG_DWORD    0x82348
    Servicing    REG_DWORD    0x0
    TargetVersion    REG_SZ    4.0.0
    Version    REG_SZ    4.8.09032

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full\1033
    CBS    REG_DWORD    0x1
    Install    REG_DWORD    0x1
    Release    REG_DWORD    0x82348
    Servicing    REG_DWORD    0x0
    TargetVersion    REG_SZ    4.0.0
    Version    REG_SZ    4.8.09032

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4.0
    (Default)    REG_SZ    deprecated

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Net Framework Setup\NDP\v4.0\Client
    Install    REG_DWORD    0x1
    Version    REG_SZ    4.0.0.0

PS C:\Users\jim>

Re: Moving Cumulus MX 4 to a 'new' computer

Posted: Thu 06 Mar 2025 3:05 pm
by SamiS
You need to install the new .NET8, forget about the legacy dotnet 4.x.

https://dotnet.microsoft.com/en-us/download/dotnet/8.0

Re: Moving Cumulus MX 4 to a 'new' computer

Posted: Thu 06 Mar 2025 3:23 pm
by Peasantmk2
You need to install the new .NET8, forget about the legacy dotnet 4.x.
Bingo! Thanks for the help. Much appreciated. :D