U-C-S / Hurl

Choose the browser on the click of a link
MIT License
279 stars 10 forks source link

Automatically install required .NET Desktop Runtime 7.0.9 #75

Closed AaronFeledy closed 6 months ago

AaronFeledy commented 1 year ago

After updating to v0.8 On Windows 11, I was prompted to update my .NET Desktop Runtime to 7.0.9 or later. The prompt included a button to update, but that didn't seem to do anything but close the window. Running winget install Microsoft.DotNet.DesktopRuntime.7 made easy work of silently downloading and installing the runtime. Perhaps the installer could do this automatically.

AaronFeledy commented 1 year ago

Looks like you can also build the dependencies into the exe so the runtime is not needed: https://learn.microsoft.com/en-us/dotnet/core/deploying/single-file/overview

U-C-S commented 1 year ago

Single files are freaking huge.... (atleast 120MB on disk), .NET Desktop Runtime has better advantages especially since powertoys and others depend and install it

I will look into a small v0.8.1 release to include this. I already found a way to do this. Just that I couldn't spare enough time on working on it.

rp1231 commented 1 year ago

I keep on getting this message on the 0.8 version: Hurl_mxPYIXJFDk even though I have it installed..... Can't get the app to run.

U-C-S commented 1 year ago

@rp1231 Weird that getting the same in 2 of 4 systems I have tested now, not sure whats the pattern. I will try rebuild and update the release once again. Thanks for notifying.

U-C-S commented 1 year ago

@rp1231 It's fixed now... Redownload the file and try it again

rp1231 commented 1 year ago

@U-C-S Thanks, It's working now.

CamiloGTR commented 1 year ago

@rp1231 It's fixed now... Redownload the file and try it again

Hi!. I'm updating from previous version and getting this error:

image

However: image

Any help is appreciated! Thanks

U-C-S commented 8 months ago

https://github.com/BartoszCichecki/LenovoLegionToolkit/blob/master/InnoDependencies/install_dotnet.iss

https://github.com/DomGries/InnoDependencyInstaller