Ошибка веб-развертывания в IIS - пул приложений managedRuntimeVersion

При попытке развернуть пакет развертывания приложения ASP.NET в IIS я получаю сообщение об ошибке

(пул приложений, который вы пытаетесь использовать, имеет свойство «managedRuntimeVersion» установлен на "v2.0". Это приложение требует "v4.0".

Я предпринял следующие шаги:

  • убедился, что версия .NET Framework моего сервера по умолчанию - 4 (перезапустил службу IIS на машине)
  • убедитесь, что мое веб-приложение настроено для .NET 4
  • убедитесь, что в файле web.config приложения нет ссылок на требования .NET 2 или 3.5

Какова основная причина этой ошибки и как ее можно решить?

enter image description here

enter image description here

29
задан Andrey Morozov 2 November 2016 в 06:24
поделиться