Open rhayward2 opened 11 months ago
.NET independence would be much needed so more people actually use the installer.
Running the installer on a fresh Win11 build produces the expected message below. I'm wondering perhaps if you have an older version of .NET installed, or as you say, your installation was somehow corrupted.
I think perhaps we could add a note to the installation steps to mitigate this.
If you run a .net application built with the dotnet sdk of a version higher than that installed on the system the application will crash without throwing an error message due to microsoft incompetence.
If you run a .net application built with the dotnet sdk of a version higher than that installed on the system the application will crash without throwing an error message due to microsoft incompetence.
It’s possible this was the case. I did have an older runtime due to doing some DEV work on a .NET core application, I installed the DEV pack. It’s possible it installed an older runtime.
Another possibility is that I just had an older version of the runtime installed from something else.
As soon as I can, I’ll check which .NET DEV packs I have installed
System Specifics:
Windows 11 Pro 64-bit (10.0, Build 22621) Did not have .NET 6 runtime installed (or was not installed properly, not sure which).
Observed behavior:
The executable runs but nothing happens (no windows open, no errors)
When checking the Windows Event Viewer, the following 2 Application errors show in the logs:
Expected behavior: Either the TR1X installer displays an error indicating to the user they need to install/re-install the correct .NET runtime version, or the installer needs to check/install the correct version.