Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.NET runtime dependency problem. #31

Open
yigib opened this issue Nov 6, 2021 · 11 comments
Open

.NET runtime dependency problem. #31

yigib opened this issue Nov 6, 2021 · 11 comments

Comments

@yigib
Copy link

yigib commented Nov 6, 2021

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.

@Tharn
Copy link

Tharn commented Nov 23, 2021

Can comfirm.

@s00ner
Copy link

s00ner commented Jul 13, 2022

I'm having the same problem. This is a deal breaker for me since .NET 5.0 is EOL.

@LukeEmmet
Copy link
Owner

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.

@lloydjatkinson
Copy link

This is disappointing.

image
image

@LukeEmmet
Copy link
Owner

.@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

@LukeEmmet
Copy link
Owner

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

@lloydjatkinson
Copy link

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

@LukeEmmet
Copy link
Owner

LukeEmmet commented Aug 31, 2022

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)

@LukeEmmet
Copy link
Owner

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

@bearmond1
Copy link

Same goes for .NET 7, GemiNaut v0.8.13 requires exactly .NET 6

@LukeEmmet
Copy link
Owner

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants