.NET Core vs .NET Framework
Windowsのみ
Rhino 8はデフォルトで.NET Core 7を使用します。
Windowsでは、.NET Coreがアクティブな場合、一部の古いプラグインは実行されず、代わりに従来の.NET Framework が必要になります。
常に.NET Framework を使用するようにRhinoを変更するには:
- Windows版Rhinoを起動します。
- SetDotNetRuntimeコマンドを実行します。
- ランタイムオプションを選択します。
- NETFrameworkオプションに設定します。
- Rhinoを閉じます。
レジストリを使用して、常に.NET Frameworkを使用するようにRhinoを変更するには:
- RegEditを実行します。
- HKEY_CURRENT_USER\Software\McNeel\Rhinoceros\8.0\Global Optionsを見つけます。
- DotNetRuntimeという名前のREG_SZ値を作成し、そのデータをnetfxに設定します。
Rhinoを.NET Frameworkで一度起動するには:
注意: .NET Coreで実行されないプラグインがある場合にのみ推奨されます。
- Windowsで Rhinoの新しいショートカットを作成します。
- ショートカットを編集します。
- コマンドラインの引数「/netfx」を追加します。
Rhinoを.NET COREで一度起動するには:
- Windowsで Rhinoの新しいショートカットを作成します。
- ショートカットを編集します。
- コマンドラインの引数「/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 デスクトップランタイムをインストールする必要があります。
- ブラウザで https://dotnet.microsoft.com/en-us/download/dotnet/8.0 を開きます。
- x64 用の .NET デスクトップランタイム をダウンロードします。
- ダウンロードしたインストーラーを実行し、ランタイムをインストールします。
.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を参照してください。