Ошибка конфигурации. Я размещал сайт через WebsitePanel . На сайте есть targetFramework 4.0. Следующая ошибка показала

Ошибка сервера в приложении '/'

Ошибка конфигурации

Описание: во время обработки файла конфигурации, необходимого для обслуживания этого запроса, произошла ошибка. Пожалуйста, просмотрите подробности конкретной ошибки ниже и измените файл конфигурации соответствующим образом.

Сообщение об ошибке синтаксического анализатора: нераспознанный атрибут targetFramework. Обратите внимание, что имена атрибутов чувствительны к регистру.

Ошибка источника:

Произошла ошибка приложения на сервере. Текущие пользовательские настройки ошибок для этого приложения не позволяют просматривать информацию об ошибке приложения удаленно (по соображениям безопасности). Однако его могут просматривать браузеры, работающие на локальном сервере.

Исходный файл: C:\HostingSpaces\wfirc.org\wfirc.org\wwwroot\web.config Строка: 9

Информация о версии: Microsoft .NET Framework Версия:2.0.50727.8669; ASP.NET версия:2.0.50727.5491

1 ответ

Обычно это происходит, когда у вас есть атрибут targetFramework="4.0" в файле web.config, но пул приложений настроен для запуска ASP.NET 2.0. Атрибут targetFramework полностью не распознается ASP.NET 2.0, поэтому изменение его на 2.0 не даст желаемого эффекта.

Обратитесь в службу поддержки / к администратору и переключите AppPool на 4.0.

Вы также можете полностью удалить атрибут, однако, если ваш сайт был написан на 4.0 Framework, то я уверен, что что-то еще вызовет ошибку.

Другие вопросы по тегам