.NET Core vs .NET Framework
Windowsのみ

Rhino 8はデフォルトで.NET Core 7を使用します。

Windowsでは、.NET Coreがアクティブな場合、一部の古いプラグインは実行されず、代わりに従来の.NET Framework が必要になります。

常に.NET Framework を使用するようにRhinoを変更するには:

  1. Windows版Rhinoを起動します。
  2. SetDotNetRuntimeコマンドを実行します。
  3. ランタイムオプションを選択します。
  4. NETFrameworkオプションに設定します。
  5. Rhinoを閉じます。

レジストリを使用して、常に.NET Frameworkを使用するようにRhinoを変更するには:

  1. RegEditを実行します。
  2. HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Optionsを見つけます。
  3. DotNetRuntimeという名前のREG_SZ値を作成し、そのデータをnetfxに設定します。

Rhinoを.NET Frameworkで一度起動するには:

注意: .NET Coreで実行されないプラグインがある場合にのみ推奨されます。

  1. Windowsで Rhinoの新しいショートカットを作成します。
  2. ショートカットを編集します。
  3. コマンドラインの引数「/netfx」を追加します。

Rhinoを.NET COREで一度起動するには:

  1. Windowsで Rhinoの新しいショートカットを作成します。
  2. ショートカットを編集します。
  3. コマンドラインの引数「/netcore」を追加します。

.NET Core 8

バージョン 8.12以降、Rhinoはオプションで.NET 8 ランタイムを使用して実行することもできます。.NET 7が利用できない場合、Rhinoは.NET 8がインストールされていれば自動的にその使用を試みます。

また、以下の手順でRhinoに強制的に.NET 8を使用させることもできます。

Rhino 8は現在、.NET 9以降のランタイムでの実行をサポートしていないことに注意してください。

.NET 8 デスクトップランタイムのインストール:

.NET 8を使用するには、まず.NET 8 デスクトップランタイムをインストールする必要があります。

  1. ブラウザで https://dotnet.microsoft.com/en-us/download/dotnet/8.0 を開きます。
  2. x64 用の .NET デスクトップランタイム をダウンロードします。
  3. ダウンロードしたインストーラーを実行し、ランタイムをインストールします。

.NET Coreのバージョンを一度設定するには:

  1. Windowsで Rhinoの新しいショートカットを作成します。
  2. ショートカットを編集します。
  3. コマンドラインの引数「/netcore-8」を追加します。

レジストリを使用して.NET Coreのバージョンを設定するには:

  1. RegEditを実行します。
  2. HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Optionsを見つけます。
  3. DotNetCoreVersionという名前のREG_SZ値を作成し、そのデータを8に設定します。

詳細:

詳細については、developer documentation for .NET 7を参照してください。