Недавно я обновил наши веб-приложения С#, чтобы использовать .net framework 4.6.1 с 4.5, и только сегодня заметил в web.configs, что версия .net отличается от версии .net. Кажется, все работает нормально в производстве, но мои вопросы в том, что, поскольку httpRuntime не изменился автоматически на 4.6.1, мне любопытно, если это преднамеренно или мне нужно вручную ввести это, или есть какая-то другая причина для этого на 4.5?
Обновление фреймворка 4.6.1 оставляет web.config httpRuntime на уровне 4.5?
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