-
-
Notifications
You must be signed in to change notification settings - Fork 17
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 (8) installation does not wait to be finished #43
Comments
The same problem is also present if I use the CLI-based version same text in console like in the message box
|
Hmm, I could not reproduce this issue. Does the same happen to you with .NET 7? |
Yes, the same happens to me when targeting .NET 7. Is there a good way to properly uninstall a ,NET Runtime you know of? I thought I could test it on my (dev) machine, but it seems the only way to test it is to have a clean VM, that needs a data reset for a new test. I hoped to get around that. |
After some more testing, especially with the Windows Sandbox, there is no problem. So it was mostly related to testing on a development machine. |
Version
latest NuGet Package (2.5.2)
Variant
GUI (Graphical User Interface)
Platform
.NET 8.0 / WIndows 10
Steps to reproduce
I de-installed the .NET 8 (Desktop) Runtime, and removed the 8.0.x folder in the shared runtimes. I also removed the registry keys at HKLM\SOFTWARE\WOW6432Node\dotnet\Setup\InstalledVersions\x64\sharedfx...
Now when starting the App, the Bootstrapper detects the runtime as missing, downloads it, and starts the installer. I get the UAC prompt, but as soon as I accept the installer closes and the App/Bootstrapper complains about the missing runtime. The expected folders were not recreated, I need a manual "repair" install to get the runtime working again.
Details
Expected:
I expect the application start to be waiting until the installation is done. especially according to your flowchart, the required runtime should not be detected after install.
Actual:
I get the message box complaining about the missing .NET 8 runtime and listing the other existing ones.
Checklist
The text was updated successfully, but these errors were encountered: