現象
Next Design V3.1 でERダイアグラムを閲覧中にシステムエラーが発生する場合があります。
発生条件
次の場合に発生します。
- Next Design の実行環境にインストールされている .NET6.0 のバージョンが 6.0.16 より前
- かつ、ERダイアグラムでツールチップが表示中にスクロールを行い、ツールチップが閉じた後にマウスポインター移動などの操作を実施
対策
本問題は Microsoft 社の .NET6.0 の内部処理に原因があり、これを最新バージョンにアップデートすることで問題が解消されます。
.NET6.0 のアップデートは次の手順で行います。
-
次の Microsoft 社のページから .NET デスクトップランタイム 6.0 の最新バージョンをダウンロードします。
https://dotnet.microsoft.com/ja-jp/download/dotnet/6.0- .NET デスクトップ ランタイム インストーラ
- 2023/10/10 時点での最新バージョンは 6.0.22 です。
- Next Design 32ビット版をご利用の方は「x86」を、64ビット版をご利用の方は「x64」をダウンロードしてください。
- .NET デスクトップ ランタイム インストーラ
-
すべてのアプリケーションを終了します。
-
ダウンロードしたインストーラを実行し、メッセージに従ってインストールします。
-
次のコマンドを実行して .NET6.0 のバージョンが更新されたことを確認します。
-
.NET6.0 (x86) の場合
コマンド:"C:\Program Files (x86)\dotnet\dotnet" --list-runtimes
コマンド実行結果の例:
C> "C:\Program Files (x86)\dotnet\dotnet" --list-runtimes Microsoft.NETCore.App 6.0.22 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 6.0.22 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]
-
.NET6.0 (x64) の場合
コマンド:"C:\Program Files\dotnet\dotnet" --list-runtimes
コマンド実行結果の例:
C> "C:\Program Files\dotnet\dotnet" --list-runtimes Microsoft.NETCore.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 6.0.22 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
-