2016-12-12 2 views
-1

Я пытаюсь запустить приложение ASP.NET на своем компьютере с Windows Server 2012.Ошибка Windows Server 2012 + Ошибка версии IIS + NET Framework

Я следил за всеми шагами, которые, как я думаю, были необходимы.

Когда я пытаюсь получить доступ к веб-страницы я получаю это:

Error image

«Применение Pool» установлен в версии 4.0. В установленных программах отображается NET Framework 4.5.

спасибо.

[EDIT]

После попытался установить эту NET Framework 4.5.2 NET Framework

Я получил это:

error net

+0

есть .net 4.5.2 установлен? –

+0

Как я могу проверить? –

+0

он должен быть указан в программах добавления/удаления, так как установлен только Microsoft .Net Framework 4.5.2' –

ответ

2

Сообщение об ошибке проста:

Атрибутссылается на версию, которая позже установленной версии .NET Framework.

Установите .NET 4.5.2 или новее на свой сервер.

Просто потому, что вы видите, что установлен «4.5», не означает 4.5 .2. Смотрите здесь для информации о версии и даты выпуска https://en.wikipedia.org/wiki/.NET_Framework_version_history

  • 4.5 с Visual Studio 2012 - 2012-08-15
  • 4.5.1 с Visual Studio 2013 - 2013-10-17
  • 4.5.2 с ОС Windows 8,1 - 2014-05-05
  • 4,6 с Visual Studio 2015 - 2015-07-20

Вот автономный установщик для .NET Framework 4.6.2, которая была выпущена в июле 2016 года: https://www.microsoft.com/en-us/download/details.aspx?id=53344

Прежде всего, убедитесь, что вы установили все обновления для Windows, и проверьте свои журналы событий для любых отчетов об ошибках.

+0

См. Edit pleas.e –

+0

Поскольку ошибка происходит во время извлечения файла, возможно, что ваша загрузка повреждена или у вас закончилось дисковое пространство. Если это виртуальная машина рассмотрит возможность создания нового экземпляра из более позднего образа Windows Server (например, Server 2016). – Dai