.NET Core 与 .NET Framework
仅限 Windows
Rhino 8 默认使用 .NET Core 7。
在 Windows 中,当 .NET Core 处于使用状态时,一些较旧的插件将无法运行,这些插件需要旧版的 .NET Framework。
若要将 Rhino 更改为始终使用 .NET Framework,则需要:
- 启动 Rhino for Windows
- 输入指令 SetDotNetRuntime
- 选择 Runtime 选项
- 设置 NETFramework 选项
- 关闭 Rhino
通过注册表更改 Rhino 以始终使用 .NET Framework,则需要:
- 运行 RegEdit
- 浏览至 HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Options
- 建立名为 DotNetRuntime 的 REG_SZ 值并将其数据设为 netfx
在 .NET Framework 中启动 Rhino 一次:
注意:仅建议当您有不在 .NET Core中运行的插件时使用。
- 在 Windows 中为 Rhino 创建一个新的快捷方式
- 编辑快捷方式
- 加入指令行参数 /netfx
在 .NET Core 中启动 Rhino 一次:
- 在 Windows 中为 Rhino 创建一个新的快捷方式
- 编辑快捷方式
- 加入指令行参数 /netcore
.NET Core 8
从 Rhino 8.12 版本开始,Rhino 可选择使用 .NET 8 运行时。如果 .NET 7 不可用,并且已经安装 .NET 8,Rhino 将自动尝试使用 .NET 8。
此外,您还可以按照以下步骤强制 Rhino 使用 .NET 8。
请注意,Rhino 8 目前不支持在 .NET 9(或更高版本)运行时上运行。
安装 .NET 8 桌面运行时:
要使用 .NET 8,您必须首先安装 .NET 8 桌面运行时。
- 打开浏览器,访问 https://dotnet.microsoft.com/en-us/download/dotnet/8.0
- 下载 .NET Desktop Runtime for x64
- 运行下载的安装程序,完成运行时的安装。
设置 .NET Core 版本(一次性配置):
- 在 Windows 中为 Rhino 创建一个新的快捷方式
- 编辑快捷方式
- 加入指令行参数 /netcore-8
通过注册表设置 .NET Core 版本:
- 运行 RegEdit
- 浏览至 HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Options
- 创建名为 DotNetCoreVersion 的 REG_SZ 值并将其数据设为 8
更多详情:
想要了解更多详情,请查看 developer documentation for .NET 7。