Как запустить Orchard Core с IIS - PullRequest
0 голосов
/ 30 октября 2019

Как мне запустить Orchard Core в IIS на моей локальной машине. Я могу запустить сайт, используя dotnet run, но каждый раз, когда я создаю новый сайт в IIS с физическим путем OrchardCore \ src \ OrchardCore.Cms.Web, я получаю ошибку 403. Я добавил IIS на вкладку «Безопасность» и дал ему полное разрешение, но я не уверен, как продолжить.

1 Ответ

0 голосов
/ 12 ноября 2019

Привет, чтобы запустить свой сайт в IIS, вам нужно будет сделать следующее:

  • Установить .NET Core хостинг-пакет на сервере.
  • Запуститьследующее в терминале с повышенными правами net stop was /y (останавливает IIS).
  • Запустите следующее в терминале с повышенными правами net start w3svc (запустить IIS).
  • Выполните dotnet publish --configuration Release в корневом каталоге проекта.
  • Скопируйте вывод bin/Release/{TARGET FRAMEWORK}/publish на ваш физический путь IIS.

Официальные документы здесь . Если вам нужна дополнительная помощь, существуют также различные способы размещения основных приложений .net: внутрипроцессный или внепроцессный.

...