ASP.NET атрибут targetframework не разрешен

У меня есть эти строки в моем web.config:

<httpRuntime maxRequestLength="5120000" executionTimeout="54000" requestValidationMode="2.0" targetFramework="4.5"/>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.5">

Но на элементе httpRuntime я получаю ошибку времени разработки the targetframework attribute is not allowed

Странно то, что это происходит на моем локальном компьютере для разработки, и другие сайты на нем прекрасно работают с этими определениями в соответствующих файлах web.config. Все сайты используют один и тот же пул приложений. ASP.NET4.5 установлен (я дважды проверил с помощью инструмента Microsoft Web Installer)

Я проверил здесь и здесь и здесь уже

Во всех других сообщениях рекомендуется установить ASP.NET4.5 на сервер, но это уже было сделано мной. Что еще я могу проверить?


person Flo    schedule 23.03.2016    source источник
comment
Есть ли разница в версии Visual Studio на локальной машине разработки для этого конкретного проекта? Просто любопытно, потому что targetframework является атрибутом тега httpRuntime в 2012 году и выше.   -  person Bikee    schedule 24.03.2016
comment
Нет, я запускаю их обоих в Visual Studio 2013 Express. Могу ли я также настроить целевую структуру в другом месте проекта веб-сайта, помимо web.config, и это может вызвать конфликт? (здесь я предполагаю)   -  person Flo    schedule 24.03.2016
comment
Вы нашли какое-нибудь решение для этого? @Фло   -  person Jordan    schedule 27.06.2018