Page 1 of 1
installing on new computer
Posted: Mon 11 Nov 2024 11:57 am
by raflec
Hello I am trying to install my original cumulus software on a new computer. When I try to open it after several error codes it finally asks me to put the MXDiags on this forum which I have enclosed.
Re: installing on new computer
Posted: Mon 11 Nov 2024 12:53 pm
by water01
It looks like you did not copy the whole of /data directory to the new computer as it cannot find your November logging file at "C:\CumulusMX\data\" unless of course you have installed this in a different place.
Would you also please update your profile as I assume this cannot be a Windows XP computer!!
Re: installing on new computer
Posted: Mon 11 Nov 2024 1:14 pm
by freddie
I don't think the Cumulus.ini file was copied either, as the station type wasn't set.
Re: installing on new computer
Posted: Mon 11 Nov 2024 4:18 pm
by raflec
Thank you for your replies, sorry not very good with computers. blame my getting on in years.
This is the message i get when i try and open Cumulus.
on the last computer it worked perfectly well.
should i maybe try installing cumulus M4 and have a total new start. any help in simplistic terms would be much appreciated.
Opening station type 1 - Davis Vantage Pro2
Last update: 2024-11-11T16:10:08
System.IO.FileNotFoundException: Could not find file 'C:\CumulusMX\data\Nov24log.txt'.
File name: 'C:\CumulusMX\data\Nov24log.txt'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding)
at System.IO.File.InternalReadAllLines(String path, Encoding encoding)
at CumulusMX.WeatherStation.CheckMonthlyLogFile(DateTime logDate)
at CumulusMX.WeatherStation..ctor(Cumulus cumulus, Boolean extraStation)
at CumulusMX.DavisStation..ctor(Cumulus cumulus)
at CumulusMX.Cumulus.Initialise(Int32 HTTPport, Boolean DebugEnabled, String startParms)
at CumulusMX.Program.RunAsAConsole(Int32 port, Boolean debug)
at CumulusMX.Program.Main(String[] args)
**** An error has occurred - please zip up the MXdiags folder and post it in the forum ****
Press Enter to terminate
Re: installing on new computer
Posted: Mon 11 Nov 2024 4:24 pm
by water01
As this is a new computer have you installed .NET 8.0 as per these instructions
viewtopic.php?t=22051
.NET 8.0 is not installed on a standard system you have to choose to install it.
Re: installing on new computer
Posted: Mon 11 Nov 2024 4:32 pm
by broadstairs
Looking at the newest log file OP is running V3 of CMX, probably best to get that working first before trying to run V4 which would need .Net.
Does look like not all the files were copied from the old PC.
Stuart
Re: installing on new computer
Posted: Mon 11 Nov 2024 4:38 pm
by mcrossley
That old version of MX v3 does not check if the file exists before trying to read it
Later versions add a check for file exists.
The problem will go away if the data files are copied over - as the other posts say along with the Cumulus.ini file.
Re: installing on new computer
Posted: Fri 15 Nov 2024 10:40 pm
by raflec
Thank you all for your valuable help. Now working.