ASP.NET MVCのweb.configにおけるTargetFramework設定の意味
TargetFramework設定は、プロジェクトの対象の.NET Frameworkバージョンを指定します。
ASP.NET MVC では TargetFramework の既定値は、プロジェクトを作成したときに選択した .NET Framework に応じて決まります。既定では「.NET Framework 4.6.1」や「.NET Framework 4.7.2」になる可能性があります。
プロジェクトでターゲットとする特定の.NET Frameworkバージョンを指定するには、web.configファイルのTargetFramework設定を手動で編集することもできます。これは、プロジェクトを特定バージョンの.NET Framework上で実行し、そのバージョンの新機能や改良を利用するために非常に役立ちます。
たとえば、プロジェクトで .NET Framework 4.8 の特定の機能が必要な場合、TargetFramework を「.NET Framework 4.8」に設定すれば、プロジェクトが .NET Framework 4.8 上で正しく動作するようにできます。
TargetFramework 設定の変更では、その対象となる .NET Framework バージョンの要件に合わせるために、项目に対して必要な変更と調整が必要となることに注意してください。