Startup Project продолжает возвращаться к IIS Express для отладки - PullRequest
6 голосов
/ 18 октября 2019

В моем решении у меня есть два проекта: один, на котором я пишу код, и стартовый проект, Startup.csproj. У меня Startup.csproj настроен на использование Local IIS для отладки, и я обычно просто присоединяюсь к рабочему процессу для отладки.

Однако через случайные интервалы Startup.csproj по умолчанию возвращается к IIS Express для отладки. Он не отображается как изменение в файле проекта Startup.csproj, а иногда даже показывает Local IIS, но завершается с ошибкой «Невозможно перечислить содержимое каталога».

Я использую VS 2017 v15. 9,15. Что может быть причиной этого раздражающего небольшого явления?

Ответы [ 2 ]

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

Другой сценарий может заключаться в том, что порт, который IIS использует для вашего приложения, уже используется другим работающим приложением. Попробуйте изменить порт и посмотрите, работает ли он у вас.

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

Перезагрузите IIS и попробуйте, как указано выше, перейдите в корневой каталог и удалите каталог .vs, если он существует. или В окне «Процессы» («Отладка» -> «Windows» -> «Процессы») щелкните правой кнопкой мыши имя процесса, который вы хотите отсоединить, и в контекстном меню выберите «Отсоединить процесс»:

...