При запуске приложения Angular-CLI .NET запускаются два сервера IIS Express. - PullRequest
0 голосов
/ 16 мая 2018

Я использую Visual Studio 2017, .NET Core 2.1 и создал проект Angular-CLI с использованием шаблонов VS. При запуске приложения запускаются два сервера IIS Express:

Я могу проверить это дважды, проверив значок IIS на панели задач Windows. Первый - это то, что появляется в браузере. Может кто-нибудь объяснить, почему есть два сервера IIS? Я предполагаю, что это связано с промежуточным программным обеспечением AngularCliServer, но не уверен. Буду признателен за более надежный и надежный ответ.

enter image description here

1 Ответ

0 голосов
/ 16 мая 2018

Как упоминалось в комментариях Tseng, запущено только одно приложение, но с двумя разными портами. Если вы перейдете в приложение IIS Express на панели задач, щелкните правой кнопкой мыши и выберите «Показать все приложения»

enter image description here

Вы видите, что оба сайта работают с одинаковым PID

enter image description here

Если вы снимите флажок Enable SSL для своего проекта при следующем запуске, будет только один сайт, работающий через http.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...