У меня запущено простое приложение MVC, созданное Yeoman на моем Mac с использованием среды выполнения ASP.NET vNext K. Я могу запустить k kestrel
из каталога проекта, и все загружается и работает нормально. Однако, когда я нажимаю Ctrl + C (или любую другую комбинацию клавиш, которую я пробовал), сервер не уходит. Мне нужно закрыть окно терминала, чтобы закрыть сервер. Что мне не хватает?Как выйти из веб-сервера ASP.NET Kestrel на Mac
ответ
Оказалось, что просто нажатие «Enter» выходит из пустельги чисто, без необходимости уничтожать процесс моно-сгена после этого. Существует a github issue на репо Kestrel с просьбой сделать это более очевидным.
На Ubuntu Мне кажется, нужно нажать «Enter» и следовать ему с помощью CTRL + C – aikeru
Не работает на OSX – flq
Есть ли другое решение? Кажется, что не работает. – Sornakumar
Нажмите Ctrl + Z, то вам нужно будет убить моно-sgen процесс, чтобы иметь возможность запускать «K пустельга» снова с тем же IP: PORT (Если кто-то знает лучше, пожалуйста, дайте нам знать)
После «Ctrl + Z» введите «ps», чтобы перечислить процессы и найти PID для «/Users/YOU/.kre/packages/KRE-mono45-x86.1.0.0-alpha4», например: «123456 ", затем введите" kill 123456 ".
UPDATE: Я пытался использовать «killall mono-sgen», но не работает для меня.
Если просто нажать Enter не работает для вас, попробуйте следующее в окне терминала, где вы работаете Kestrel:
- Хит Ctrl + Z приостановить процесс.
- Тип:
kill %1
.
Если у вас есть какие-либо процессы, просто нажав «Enter», не будет работать на Mac. Однако, если вы нам пример из UnraisedCesar и убейте все ваши процессы. Затем перезапустите k-пустельгу, которую вы можете нажать «Enter» (если это единственный из этих процессов), и она закончится правильно.
- 1. Удаление Kestrel из «пустой» проект ASP.Net 5'
- 2. Динамический порт ASP.NET Core Kestrel
- 3. Как выйти из pbcopy в терминале Mac?
- 4. Приложение ASP.NET не может открыть Kestrel
- 5. Как выйти из сеанса siteminder из ASP.NET
- 6. Джанго привязок 404 на вебсервера
- 7. Как выйти из страницы входа в asp.net
- 8. Выйти из приложения терминала Mac программно?
- 9. как выйти из моего приложения asp.net?
- 10. Как выйти из системы facebook в asp.net?
- 11. Как выйти из Facebook с Asp.net?
- 12. ASP.NET 5 Kestrel connect внутри LAN
- 13. Asp.net - запуск сервера с Kestrel на OS X
- 14. ASP.NET vNext Kestrel + проверка подлинности Windows
- 15. ASP.NET 5.0 Сервер Kestrel с nginx
- 16. ASP.NET Core Apache Обратный прокси для Kestrel
- 17. Дайджест аутентификации в ASP.NET Core/Kestrel
- 18. Как выйти из экрана вставки в терминале Mac
- 19. Основы хостинга Kestrel
- 20. Dredd, кажется, висеть с api-вызовами на сервере asp.net kestrel
- 21. ASP.NET Core 1.0/Kestrel на Linux не создает unix-сокет
- 22. ASP.net Identity 2.0 Выйти из другого пользователя
- 23. ASP.NET Идентичность - «выйти»
- 24. Выйти из указанного пользователя asp.net mvc
- 25. Как я могу выйти/выйти из PostgreSQL?
- 26. Как выйти/выйти из Twitter с помощью Oauth на Android?
- 27. Как реализовать SSL на Kestrel/.net ядра
- 28. Выйти из Xcode Organizer?
- 29. Kestrel Запуск рамки?
- 30. Как выйти из cgi?
Такое же решение применяется, если вы запустите сайт с помощью 'dnx. kestrel' – CrnaStena