Thread.Sleepの代わりにTask.Delayを使おうとしたら、エラーがでて使えない。
同じVS2019でも、Task.Delay使えているプロジェクトもあるので、なにが違うのか解消するのに時間をとられたので、その顛末の覚書。ひょっとしたらそのプロジェクト製作時も悩んだかもしれないので、しっかり記録しておこう。
原因は .NET frameworkのバージョン違いでした
エラーの状態
エラー出ないプロジェクトとの違いは.NET frameworkバージョン
ソリューションエクスプローラー→プロジェクトで右クリック→プロパティ→アプリケーションで確認。
バージョン4 と 4.7.2 の違いでした。4.7.2に変更。
簡単なことでした。半日近くも費やしてしまいました。しっかりメモしておこう。