Итак, я пытаюсь опубликовать мое основное приложение на локальном сервере IIS, но все, что я делаю, просто не хочет запускаться.Невозможно запустить ASP.NET Core rc2 в IIS
Что я могу сделать, это найти проект в окне проводника и откройте окно командной строки там, и написать следующее:
dotnet publish --framework netcoreapp1.0 --output "C:/ReleaseWebsite" --configuration Release
Что хорошо выполняет без каких-либо ошибок, и, наконец, говорит, что он опубликовал проект правильно.
После этого я перехожу в IIS и добавляет новый сайт, устанавливаю его на порт 80 или 8080, я даже пробовал с 8088, а после установки пути к опубликованным файлам я редактирую пул приложений и устанавливаю его в No Managed Код. Запуск веб-сайта, но все, что я получаю, это ошибка 500 Ошибка при запуске приложения.
Если я перейду вручную к опубликованным файлам и откройте GST.Web.exe, он начнется без каких-либо проблем и rusn на порту 5000, и я могу получить к нему доступ без каких-либо проблем. Но я хочу запустить его в IIS. Любая помощь?
Если вы получаете ошибки при запуске, вы можете включить дополнительные параметры запуска для вывода фактической причины. Посмотрите на мое сообщение в блоге об этом. http://pkula.blogspot.co.uk/2017/11/asp-net-core-how-to-fix-error-occurred.html – ppumkin