.NET Core vs .NET Framework
Windows only
Rhino 8 uses .NET Core by default.
On Windows, some older plug-ins will not run when .NET Core is active, and requires the legacy .NET Framework, instead.
To change Rhino to always use .NET Framework:
- Start Rhino for Windows
- Type the command SetDotNetRuntime
- Select the Runtime option
- Set the NETFramework option
- Close Rhino
To change Rhino to always use .NET Framework using the Registry:
- Run RegEdit
- Browse to HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Options
- Create a REG_SZ value named DotNetRuntime and set its data to netfx
To start Rhino in .NET Framework once:
Caution: only recommended if you have a plug-in that doesn’t run in .NET Core.
- Create a new shortcut for Rhino in Windows
- Edit the shortcut
- Add command line argument /netfx
To start Rhino in .NET CORE once:
- Create a new shortcut for Rhino in Windows
- Edit the shortcut
- Add command line argument /netcore
For more details:
For more details, visit our developer documentation for .NET 7.