Как использовать только Kestrel в .NET Core - PullRequest
1 голос
/ 15 июня 2019

При создании нового приложения .NET Core из Visual Studio 2019 мое приложение запускается с iisexpress при отладке. Я планирую развертывание в Linux и, таким образом, хочу использовать Kestrel повсеместно для разработки на моей машине с Win7, а затем для развертывания на сервере Linux с помощью автономного развертывания (которое, я полагаю, БУДЕТ использовать Kestrel).

Что мне нужно сделать, чтобы мое приложение использовало только Kestrel, а не IIS при разработке на Win7?

РЕДАКТИРОВАТЬ: Когда я нажимаю стрелку вниз и меняю IIS Express на имя приложения, я получаю эту ошибку

dev certs error

1 Ответ

1 голос
/ 15 июня 2019

В Visual Studio 2019 есть зеленая кнопка>, которую вы используете при запуске приложения. Прямо сейчас текст кнопки - «IIS Express». Нажмите на стрелку вниз, которая позволяет вам изменить это и выберите «YourAppName».

Вы также можете сделать это в командной строке:

Перейдите в папку, в которой находятся DLL вашего приложения, и запустите dotnet YourAppName.dll.

...