Need minor code changes to allow us to switch to .Net 8.0, along with updating of many of the nuget packages.
Why does the code need changing?
Microsoft will end support for .Net 6 in November of this year, with .Net 8 being the current recommendation for long-term support. This is a good opportunity for also updating the versions of nuget packages in use, and elimination of the use of Gtk features that have been deprecated.
Where is the code located?
All projects in ApsimX
What needs to be changed?
Need minor code changes to allow us to switch to .Net 8.0, along with updating of many of the nuget packages.
Why does the code need changing?
Microsoft will end support for .Net 6 in November of this year, with .Net 8 being the current recommendation for long-term support. This is a good opportunity for also updating the versions of nuget packages in use, and elimination of the use of Gtk features that have been deprecated.