"Failed to initialize .NET framework"

Rhino8 does not start and shows the error message “Unable to initialize .NET Framework (error -200)”. I tried the recommended repair and reboot. Nothing changed. I even performed an uninstall and install (including reboot). Still no changes. Reinstalling redistributables did not help either.

What else could I try? Thanks.

In case google lands anyone else here the problem is that either .net framework 4.8 or .net framework 7.0 are not installed.

Solutions are:

  1. Repair the Rhino install using the Rhino installer Add/Remove Programs
  2. manually install .net 4.8 framework and .net framework 7.0
    Download .NET Framework | Free official downloads (microsoft.com)
1 Like

Hello, I manually installed the net 4.8 and 4.7, both the runtime and dev pack, but the problem still persists. I’m using the rhino 8. What else do you suggest? Thanks

Rhino 8 uses net core by default, not net framework. You need to check if you have net core installed. Open a windows command prompt and type dotnet --version. An up-to-date machine should return 8.something, although I think Rhino should be ok with 7.something (but that is out of support from Microsoft, hence 8.something should have replaced it). If you don’t get a version number, or it is too low, then you need to install 8 from the Microsoft dotnet downloads page (don’t install from anywhere else!).

It is still possible to run Rhino with a net framework install if you find that certain plugins don’t work with net core. To see how to do this, look at Rhino - .NET Core vs .NET Framework (rhino3d.com).

HTH
Jeremy