Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)

Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki

If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080

dotnet 9

From Cumulus MX version 3 build 3044 the development baton passed to Mark Crossley. Mark has been responsible for all the Builds since, and has recently released Cumulus MX version 4. He has made the code available on GitHub. It is Mark's hope that others will join in this development, but at the very least he welcomes your ideas for future developments (see Cumulus MX Development suggestions).

Moderator: mcrossley

Post Reply
User avatar
The Dalek Hunter
Posts: 342
Joined: Wed 05 Aug 2020 11:51 am
Weather Station: Vantage Pro 2, Ecowitt GW2000
Operating System: macOS Sonoma on a Mac Mini M2
Contact:

dotnet 9

Post by The Dalek Hunter »

I am running CMX on Mac Mini M2 running the latest version of Sequoia.

I am running dotnet 8 but version 9 is now available for the Mac

So to upgrade or not?
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: dotnet 9

Post by freddie »

dotnet8 is LTS, so best to stick with that.
Freddie
Image
User avatar
The Dalek Hunter
Posts: 342
Joined: Wed 05 Aug 2020 11:51 am
Weather Station: Vantage Pro 2, Ecowitt GW2000
Operating System: macOS Sonoma on a Mac Mini M2
Contact:

Re: dotnet 9

Post by The Dalek Hunter »

But it’s not the latest version :shock: :shock: :lol: :lol:
freddie
Posts: 2870
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 24.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: dotnet 9

Post by freddie »

It is likely to be backwards compatible, so it won't hurt for you to upgrade. MX continues to target 8 as it is the LTS version, but that may change in the future. I'll upgrade when MX specifically targets 9.
Freddie
Image
User avatar
The Dalek Hunter
Posts: 342
Joined: Wed 05 Aug 2020 11:51 am
Weather Station: Vantage Pro 2, Ecowitt GW2000
Operating System: macOS Sonoma on a Mac Mini M2
Contact:

Re: dotnet 9

Post by The Dalek Hunter »

Interestingly as an experiment I have just installed dotnet 9 on a Raspberry Pi running Bookworm with all the latest updates. Dotnet 9 is installed as shown

pi@Tempest-Pi:~ $ dotnet --version
9.0.101

However if I try to run CMX with dotnet CumulusMX.dll get the following error.

You must install or update .NET to run this application.

App: /home/pi/CumulusMX/CumulusMX.dll
Architecture: arm64
Framework: 'Microsoft.NETCore.App', version '8.0.0' (arm64)
.NET location: /home/pi/.dotnet/

The following frameworks were found:
9.0.0 at [/home/pi/.dotnet/shared/Microsoft.NETCore.App]

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

To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?fr ... =debian.12


ie CMX will not run under dotnet 9 (on the Pi at least)
User avatar
HansR
Posts: 6926
Joined: Sat 20 Oct 2012 6:53 am
Weather Station: GW1100 (WS80/WH40)
Operating System: Raspberry OS/Bookworm
Location: Wagenborgen (NL)
Contact:

Re: dotnet 9

Post by HansR »

Well we can drive ourselves crazy with OS and contextual/environmental things but as long as CMX is designed for and runs with with dotnet 8 (Long Term Support!) why bother. Maybe it is better as a user to think functional and maybe technical if you go a bit deeper but not environmental. I think functional (testing) would be more useful to Mark.
Hans

https://meteo-wagenborgen.nl
CMX build 4070+ ● RPi 4B ● Linux 6.6.62+rpt-rpi-v8 aarch64 (bookworm) ● dotnet 8.0.1
BlueSky: https://bsky.app/profile/wagenborgenwx.bsky.social
User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: dotnet 9

Post by mcrossley »

You can have many different versions of .NET installed. Normally you would only have the versions required by the applications you use, plus any legacy versions that were used by applications that have long gone!

MX does require .NET 8.

However, to confuse things slightly, .NET 8 does now make use of some .NET 9 components that are backwards compatible, it means MS only have to maintain one version. This all happens transparently to the end user though; they still only have the .NET 8 platform installed.
User avatar
Shady_Acres
Posts: 3
Joined: Mon 14 Oct 2024 1:11 am
Weather Station: Davis 6357AU, 6332AU + 6100AU
Operating System: macOS Sequoia 15.2
Location: Perth Western Australia

Re: dotnet 9

Post by Shady_Acres »

Hi everyone,

I have a very old 2012/13 27” iMac that I’ve converted to a dedicated weather computer. Because of its age, I am at the limit of its capability now with MacOS Catalina. So .NET 8 is as far as I can go because .NET 9 simply won’t run… I’ve found this out because I’ve tried!

I’m loving CumulusMX but would like to ask a favour in advance please? When it is no longer possible to run the latest CMX update without having .NET 9 installed could you please make it very clear to all users beforehand that this will indeed be the case?

Obviously this will also mean that my CMX journey will have to take a pause from that moment onward, but it’s been such a great program I might not be that bothered to be honest! ;) (Due to the age and limitations of my system, I currently find myself installing every update in a dummy folder anyway and testing it for a few days before making it my ‘primary’ CMX and then archiving the rest…)

Anyway, thanks for listening and also the great software! Wishing you all a Merry Christmas and a happy New Year!


Cheers,

Shady
Shady Acres Wx.
(b. 23/04/24)

Hardware: Davis Vantage Vue (6357AU), Davis WeatherLink Live (6100AU), Davis AirLink (7210USB), Davis Sensor Transmitter (6332AU), Davis Vantage Pro Anemometer (6410)
Software: Cumulus MX V4 4.3.3 (b:4070) running on macOS
User avatar
mcrossley
Posts: 14384
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: dotnet 9

Post by mcrossley »

The switch to .NET 10 will likely be sometime in the middle of 2026.

Of course, you can always carry on running the last version built for .NET 8, it's just you will not get the latest updates to MX, nor any more patches to .NET 8 after November 2026. Though MS have been know to patch the last previously outdated version of .NET if a serious security flaw is found.
User avatar
Shady_Acres
Posts: 3
Joined: Mon 14 Oct 2024 1:11 am
Weather Station: Davis 6357AU, 6332AU + 6100AU
Operating System: macOS Sequoia 15.2
Location: Perth Western Australia

Re: dotnet 9

Post by Shady_Acres »

mcrossley wrote: Sat 21 Dec 2024 10:21 am The switch to .NET 10 will likely be sometime in the middle of 2026.

Of course, you can always carry on running the last version built for .NET 8, it's just you will not get the latest updates to MX, nor any more patches to .NET 8 after November 2026. Though MS have been know to patch the last previously outdated version of .NET if a serious security flaw is found.
Thank you for getting back to me.

However, alas, poor old Catalina finally passed away a couple of days ago. She sat frozen for two days when attempting to re-install macOS in Recovery Mode. Performance was that bad in the end that just starting CumulusMX was taking up to 5 minutes- even though it was the only thing installed on the entire system. I had to make the call to erase completely and recycle… RIP. :cry:

So I got another refurbished iMac from a local computer guy and now we are rocking macOS Sequoia 15.2 Baby! Bring on the future. :lol:


Cheers,

Shady
Shady Acres Wx.
(b. 23/04/24)

Hardware: Davis Vantage Vue (6357AU), Davis WeatherLink Live (6100AU), Davis AirLink (7210USB), Davis Sensor Transmitter (6332AU), Davis Vantage Pro Anemometer (6410)
Software: Cumulus MX V4 4.3.3 (b:4070) running on macOS
Post Reply