Closed3
Unity&VSCodeでデバッガが起動しないエラーの対応
問題
VSCodeでUnityのデバッガに接続をしようとしたところ.Netのエラーが発生し、起動中のUnityデバッガが表示されない。
2025-02-11 17:46:43.763 [error] UnityAttachProbe: Failed to load System.Private.CoreLib.dll (error code 0x80131018)
Path: c:\Users\<UserName>\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime\.dotnet\8.0.12~x64\shared\Microsoft.NETCore.App\8.0.12\System.Private.CoreLib.dll
2025-02-11 17:46:43.783 [error] UnityAttachProbe: Error message: Could not load file or assembly 'c:\Users\<UserName>\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime\.dotnet\8.0.12~x64\shared\Microsoft.NETCore.App\8.0.12\System.Private.CoreLib.dll'. The module was expected to contain an assembly manifest. (0x80131018)
2025-02-11 17:46:43.783 [error] UnityAttachProbe: Failed to create CoreCLR, HRESULT: 0x80131018
解決策
以下のフォルダを削除し、.Netを再インストール
C:\Users<UserName>\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime
原因
インストールが正常に行われていなかった
対応前
~aspnetcoreフォルダが存在していた。
対応後
デバッグに必要な.Netバージョンフォルダのみ作成された。
このスクラップは2025/02/11にクローズされました