[Installer] Stride Installer fails to install required .NET Runtimes/SDKs
@JeromyWalsh is already working on this.
Since Oct 4, 2023.
- Dominant language
- C#
- Stars
- 7.8k
- Forks
- 1.2k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 49
Description
Release Type: Official Release/GitHub (please choose appropriate option)
Official Release
Version: Version number and/or git branch
Runtime/Editor version 4.1.0.1948
Installer/Launcher v5.0.6
Platform(s): Does the problem occur on Windows, Android...?
Windows
Describe the bug
After downloading and installing the StrideSetup.exe on a (non-development environment), attempting to launch the editor is met with the error below, indicating that the user must install the .NET Desktop Runtime version 6.0.13 and is prompted if they'd like to do that.
To Reproduce
Steps to reproduce the behavior:
- On a clean/non-development machine download StrideSetup.exe from the Stride3d website
- Install the launcher by executing the StrideSetup.exe
- Either accept the latest version of the editor or decline and click on the download button for the latest version
- Click the red start button in the top left
Expected behavior
The Stride editor launches, without errors or exceptions, and with no further steps or dependencies.
Actual behavior
The user is shown the below exception and must take additional steps before moving forward. As a rule, the installer should take care of installing all prerequisites or dependencies necessary to use an end-user application.
Screenshots
If you install follow the above directions but have already installed the .NET 7 SDK, you receive the following dialog instead:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.