Установите приложение ASP.NET на IIS на Windows Server 2019

Я пытаюсь установить приложение ASP.NET в IIS на Windows Server 2019.

Приложение построено на NET 4.7.1 и отлично работает на IIS в Windows Server 2012 и 2016.

Однако, когда я пытаюсь установить его на новый сервер под управлением Windows Server 2019, проблемы начинаются с этапа настройки.

В частности:

  • Я копирую приложение со всеми файлами в папке на новом сервере (2019)
  • Я создаю appPool, используя ApplicationIdentity, включаю 32-битный доступ
  • Я создаю веб-приложение, задаю путь к папке, устанавливаю appPool в только что созданный пул приложений
  • Я установил разрешения на чтение / запись для IIS AppPool\DefaultAppPool

Но я даже не могу выполнить дальнейшую настройку в IIS Management.

Когда я пытаюсь отредактировать любой параметр конфигурации (страницу по умолчанию, и т. Д., И т. Д.), Управление IIS выдает ошибку, что он не может получить доступ к файлу web.config

Я даже временно установил права доступа к папке веб-приложения для всех (!!!) - безуспешно.

Есть идеи, что может быть?

Спасибо

2 ответа

Проверьте .NET версии 2.0 или 4.0. Классический или интегрированный.

Если ваше приложение построено на 32-битной платформе. Установите для расширенной настройки пула приложений 32-разрядное приложение значение «Включить».

Возможно, произошла ошибка при создании образа VPS.

Я воссоздал его и после этого все прошло нормально

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