🦔
Claude Code+Serenaを.NETプロジェクトで利用しようとしてはまったポイント
2025/08/07時点の情報であり、早い段階で解消される気がしています。
環境
- Windows 11
- .NET10 preview.6
- Claude Code 1.0.70
--fromがない
PowerShellから下記を実行したら--fromがないと怒られる問題
claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena-mcp-server --context ide-assistant --project $(pwd)
解決策はこちら
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.jsonがダウンロードできない
下記のエラーがでました。
Error executing tool: Failed to download package Microsoft.CodeAnalysis.LanguageServer.win-x64 version 5.0.0-1.25329.6 from Azure NuGet feed: [Errno 2] No such file or directory: 'C:\Users\kitadakyou\.serena\language_servers\static\CSharpLanguageServer\temp_downloads\Microsoft.CodeAnalysis.LanguageServer.win-x64.5.0.0-1.25329.6\content\LanguageServer\win-x64\BuildHost-netcore\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.runtimeconfig.json'
SerenaのリポジトリーにIssueが上がっていました。
PRが上がってるらしいのでリリースされたら治るかも。それまでは
下記のレジストリパスの
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
つぎの値を1(有効)にすれば治るそうです。治りました。
- LongPathsEnabled
パスが長すぎる問題らしいですね。
Discussion