Действия по развертыванию приложения .NetCore 2.1 на веб-сервере. пропущенные шаги - PullRequest
0 голосов
/ 08 марта 2020

Я создал веб-приложение в VS2019, которое является приложением .netcore 2.1. Он работает и прекрасно работает локально в режиме отладки и выпуска.
Я купил место с хостинг-сайта на этом сервере и зарегистрировал домен, они заявили, что могут запускать приложения .netcore. Я развернул веб-приложение на файловом сервере сервера, я использовал функциональность Visual stud ios publi sh и использовал filezilla, мой сайт находится в папке httpdocs, в которой находится образец файла индекса html до удаления. их, теперь в этом есть папка web root и dll здесь. Когда я просматриваю веб-сайт онлайн, он показывает ошибку 500. Я никогда не настраивал подобные вещи раньше, я пропускаю шаги, Есть ли что-то, что я пропустил.

Просто, чтобы заметить, я просмотрел другие подобные вопросы по этому поводу, но не помог.

1 Ответ

0 голосов
/ 09 марта 2020
  1. Предполагая, что вы пытаетесь разместить его внутри IIS, вам необходимо установить на сервере следующее. Вы можете скачать то же самое здесь. . Пожалуйста, убедитесь, что вы выбрали правильный хостинг-пакет для вашего приложения. enter image description here

  2. После установки обязательно откройте IIS и создайте пул приложений. Убедитесь, что вы выбрали No Managed code. enter image description here

  3. Затем можно добавить веб-сайт и назначить указанный выше пул для веб-сайта.

Надеюсь, это поможет. Счастливое кодирование <3 </p>

...