When opening a C# project from Godot, the project is unloaded and a NuGetSdkResolver error occurs.

Yes you should update to latest stable. Installing SDK will also install the runtime.