Обновление фреймворка 4.6.1 оставляет web.config httpRuntime на уровне 4.5?

Недавно я обновил наши веб-приложения С#, чтобы использовать .net framework 4.6.1 с 4.5, и только сегодня заметил в web.configs, что версия .net отличается от версии .net. Кажется, все работает нормально в производстве, но мои вопросы в том, что, поскольку httpRuntime не изменился автоматически на 4.6.1, мне любопытно, если это преднамеренно или мне нужно вручную ввести это, или есть какая-то другая причина для этого на 4.5?


person Kakoritz    schedule 07.04.2016    source источник
comment
Пожалуйста, не могли бы вы опубликовать здесь свой текущий раздел web.config для хорошей работы с 4.6?   -  person Gianpiero    schedule 15.11.2016
comment
Возможный дубликат Что делает Настройки TargetFramework означают в web.config в ASP .NET MVC?   -  person nu everest    schedule 12.05.2017


Ответы (1)


Основная цель целевой среды выполнения — обеспечение совместимости. Некоторые критические изменения могут быть внесены в новую версию asp.net. Чтобы не сломать существующее приложение, критическое изменение проходит через целевую структуру. Дополнительные сведения можно найти в этом блоге.

person mattfei    schedule 29.04.2016