GemiNaut
GemiNaut copied to clipboard
.NET runtime dependency problem.
GemiNaut doesn't launch when a newer version of .NET 5.0 (5.0.*) is installed. It will only run when exactly .NET 5.0.0 is installed. Tried with as of writing newest version of .NET 5.0 which is 5.0.11 and did not launch. After installing .NET 5.0.0 GemiNaut launched without any problems. Running Windows 10 Pro 21H1.
Can comfirm.
I'm having the same problem. This is a deal breaker for me since .NET 5.0 is EOL.
Hi Folks - thanks for the feedback. I'm planning to do another build to fix this. Will come back and update this issue when its ready.
This is disappointing.
.@lloydjatkinson - yes .net versioning was a bit of a nightmare until MS harmonised them properly. I've got a new build which should only depend on .net core 6 - I'll post a link shortly
here is a new build that should only depend on the latest .NET 6
https://www.marmaladefoo.com/vanilla/marmaladefoo/uploads/geminaut/GemiNaut_v0.8.13.msi
You can build self contained builds with dotnet
arguments meaning users don't need the exact version on their machine.
https://docs.microsoft.com/en-us/dotnet/core/deploying/#publish-self-contained
Thanks for the pointer @lloydjatkinson. I've created a self-contained build and installer to go with it. Its a bit larger of course as it contains the .net libs, but it seems to work for me,
http://www.marmaladefoo.com/vanilla/marmaladefoo/uploads/geminaut/GemiNaut_v0.8.13_self_contained.msi
Does that work for you?
(update -see link below)
Actually that previous build uses the old installer which will require .net 6 to be installed. This installer should not require it, use this instead
http://www.marmaladefoo.com/vanilla/marmaladefoo/uploads/geminaut/GemiNaut_v0.8.14.msi
Same goes for .NET 7, GemiNaut v0.8.13 requires exactly .NET 6
please try the 0.8.14 installer mentioned above - here it is
http://www.marmaladefoo.com/vanilla/marmaladefoo/uploads/geminaut/GemiNaut_v0.8.14.msi