アクセス時に「targetFramework」という無効なプロパティがあるというエラーが発生しました
このエラーは、通常、プロジェクトファイル内の targetFramework 属性が想定通り認識されないことが原因で発生します。以下の手順で解決できます。
- 最新の .NET Framework のバージョンを使用していることを確認してください。プロジェクトファイルで、targetFramework 属性を、使用する .NET Framework のバージョンに変更できます。たとえば、.NET Framework 4.7.2 を使用している場合は、targetFramework 属性を「net472」に設定できます。
- 使用している .NET Framework バージョンが正しいことを確認している場合は、おそらくプロジェクトファイルが壊れている可能性があります。ソリューション エクスプローラーでプロジェクトを右クリックし、「プロジェクトの再読み込み」を選択して、プロジェクトファイルを再読み込みしてみることもできます。
- 上記の対処法でも改善しない場合は、プロジェクトファイルを直接編集してみましょう。プロジェクトファイル内の要素からtargetFramework属性を見つけ、お使いの.NET Frameworkバージョンに適した値に変更してみましょう。
それでも問題が解決しない場合は、エラーメッセージを具体的に検索し、同様の問題が発生してすでに解決策を見つけた人がいないか調べてみてください。