.NET Core 与 .NET Framework
仅限 Windows

Rhino 8.20 默认使用 .NET Core 8,而 Rhino 8.19 及更早版本默认使用 .NET Core 7。

在 Windows 中,当 .NET Core 处于使用状态时,一些较旧的插件将无法运行,这些插件需要旧版的 .NET Framework。

若要将 Rhino 更改为始终使用 .NET Framework,则需要:

  1. 启动 Rhino for Windows
  2. 输入指令 SetDotNetRuntime
  3. 选择 Runtime 选项
  4. 设置 NETFramework 选项
  5. 关闭 Rhino

通过注册表更改 Rhino 以始终使用 .NET Framework,则需要:

  1. 运行 RegEdit
  2. 浏览至 HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Options
  3. 建立名为 DotNetRuntimeREG_SZ 值并将其数据设为 netfx

在 .NET Framework 中启动 Rhino 一次:

注意:仅建议当您有不在 .NET Core中运行的插件时使用。

  1. 在 Windows 中为 Rhino 创建一个新的快捷方式
  2. 编辑快捷方式
  3. 加入指令行参数 /netfx

在 .NET Core 中启动 Rhino 一次:

  1. 在 Windows 中为 Rhino 创建一个新的快捷方式
  2. 编辑快捷方式
  3. 加入指令行参数 /netcore

.NET Core 版本

从 Rhino 8.12 版本开始,您可以选择使用的 .NET 运行时版本,而不是默认版本。

请注意,Rhino 8 目前不支持在 .NET 9(或更高版本)运行时上运行,仅支持 .NET 7 和 .NET 8。

安装 .NET 桌面运行时:

若要使用不同于默认版本的 .NET Core,您必须首先安装 .NET 桌面运行时。

  1. 打开浏览器,访问 https://dotnet.microsoft.com/en-us/download/dotnet
  2. 点击您想要使用的 .NET 版本
  3. 下载 .NET Desktop Runtime for x64
  4. 运行下载的安装程序,完成运行时的安装

设置 .NET Core 版本(一次性配置):

  1. 在 Windows 中为 Rhino 创建一个新的快捷方式
  2. 编辑快捷方式
  3. 加入指令行参数 /netcore-8, or /netcore-7

通过注册表设置 .NET Core 版本:

  1. 运行 RegEdit
  2. 浏览至 HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Options
  3. 创建名为 DotNetCoreVersionREG_SZ 值并将其数据设为 87

更多详情:

想要了解更多详情,请查看 developer documentation for .NET 7