「The reference assemblies for .NETFramework,Version=v5.0 were not found. 」への対処
Visual Studioで現在プレビュー版の.NET5を使ってトップレベルステートメントを試したときに以下のようなエラーメッセージが表示されました.
The reference assemblies for .NETFramework,Version=v5.0 were not found.
Tools > Options
でOptionsウィンドウを開いて,Environment > Preview Features
の中でUse previews of the .NET Core SDK (requires restart)
にチェックをつけてOK
を押します.
Visual Studioを再起動します.
前提として,対象のプロジェクトのcsprojファイル内で言語バージョンをプレビュー版が使えるように指定されている必要があります.
<Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net5.0</TargetFramework> <LangVersion>preview</LangVersion> </PropertyGroup> </Project>