Closed3

Unity&VSCodeでデバッガが起動しないエラーの対応

PutchPutch

問題

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
PutchPutch

解決策

以下のフォルダを削除し、.Netを再インストール
C:\Users<UserName>\AppData\Roaming\Code\User\globalStorage\ms-dotnettools.vscode-dotnet-runtime

PutchPutch

原因

インストールが正常に行われていなかった

対応前

~aspnetcoreフォルダが存在していた。

対応後

デバッグに必要な.Netバージョンフォルダのみ作成された。

このスクラップは2025/02/11にクローズされました