Задает версию .NET. Рамки, на которые нацелен веб-сайт.
По умолчанию используется значение Null.
Если этот атрибут опущен, целевая версия определяется другими в файле Web.config и пул приложений IIS в Интернете сайт связан с. Для большего информацию, см. CompilationSection.TargetFramework и .NET Framework Multi-Targeting для Веб-проекты ASP.NET.
Итак, в основном, если ваш пул приложений в IIS нацелен на ASP.NET 4.0, и вы опускаете этот атрибут, ничего не происходит = > ваш сайт все еще использует .NET 4.0