Невозможно запустить проект mvc5 на сервере IIS - PullRequest
0 голосов
/ 23 мая 2018

Я хотел опубликовать свое приложение mvc5 на IIS-сервере и прошел с некоторыми ссылками, и, наконец, я смог опубликовать проект (через файловую систему) из Visual Studio 2017. После всех моих усилий яя могу видеть приведенный ниже экран, когда я просматриваю URL.

enter image description here

Но это не так, как ожидалось, мое действующее работающее приложение в localhost отображаетсяниже.

enter image description here

Я хочу запустить свой реальный проект в URL IIS.Что я могу сделать, чтобы добиться этого.

РЕДАКТИРОВАТЬ:

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

enter image description here

Любые предложения более полезны.

1 Ответ

0 голосов
/ 24 мая 2018

@ Лекс Ли, как вы упомянули, проблема вызвана неправильными настройками CLR для приложения.И это плохо, я использовал DefaultAppPool .Исправлена ​​проблема, при которой пул приложений указывался как .Net v4.5 .А также включил функцию .Net расширяемость 4.7 (на панели управления -> программы и функции -> Включение или отключение функций Windows ), как показано ниже.

enter image description here

Теперь приложение работает, как и ожидалось, на сервере IIS.

enter image description here

Спасибоза все ваши комментарии, которые помогли мне копаться в этом.:)

...