C#プロジェクトを開くとOmniSharpの参照エラーが発生する
MacOSで久しぶりに開発しようとdotnet new console
でプロジェクト作ってVSCodeで開くと、OmniSharpのエラーが出て、インテリセンスもコードレンズも無効になっちゃった。
こんなログ。
[fail]: OmniSharp.MSBuild.ProjectLoader .NETFramework,Version=v5.0 の参照アセンブリが見つかりませんでした。この問題を解決するには、このフレームワーク バージョンの Developer Pack (SDK/Targeting Pack) をインストールするか、アプリケーションのターゲットを再設定してください。https://aka.ms/msbuild/developerpacks で .NET Framework Developer Pack をダウンロードできます。
ネットで調べてもいい情報が出てこなかったんだけど、VisualStudio CodeのC#のExtensionの説明にちゃんと注意が乗ってましたw
Omnisharp: Use Global Mono
の値をnever
にしたら無事解決した!