After updating to build 1643 on Windows, Roon prompted me to manually install the .NET 10 runtime.
I downloaded the installer and ran it, and after that Roon started successfully. I would like to confirm whether this is expected behavior.
I also checked the installed runtimes by running dotnet --list-runtimes in PowerShell, and found that the .NET 8 runtime was not installed. Because of that, I suspect this may not be the normal expected state for Roon on Windows.
Is manual installation of the .NET 10 runtime required for build 1643, or could this indicate that something is wrong with my environment or with the update process?
I understand that Roon has migrated to .NET 10. However, I could not tell from that note that the runtime model had changed from self-contained to framework-dependent, which is why I made this post.
The release notes discuss .NET10 on MacOS but I’m running Windows 11. Why is it trying to install this? Shouldn’t my Win 11 be enough? The problem is that my Windows machine is locked-down by my IT. The Roon Remote normally is able to be installed without much fuss but this is a showstopper.
After installing B1645, I removed the .NET runtime that I had installed manually and restarted the system. I confirmed that Roon starts successfully. I believe this issue has been resolved.