Отладка с IIS Express запускает неправильное приложение на Windows 1809 - PullRequest
0 голосов
/ 20 сентября 2019

У меня странная ситуация.Наше решение VS уже давно настроено, мы запускаем проект API и пару веб-проектов.Когда мы начинаем отладку, IIS Express обычно запускает API и выбранные веб-проекты без проблем, даже обрабатывая пользовательские домены из файла applicationhost.config.Я всегда запускаю VS от имени администратора.

После обновления до версии 1809 для Windows IIS Express работает странно.Я все еще работаю администратором.Вместо запуска проекта API запускается один из веб-проектов.Я могу воссоздать это, щелкнув правой кнопкой мыши по проекту API, выбрав «Отладка - новый экземпляр» (запуск и отладка больше ничего), и IIS Express запускается с одним из веб-проектов вместо проекта API.

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

Я понятия не имею, что происходит!Что может мешать?Как узнать, что делает IIS Express?

ОБНОВЛЕНИЕ : я попытался стереть всю папку репозитория, включая .vs и файл applicationhost.config,Теперь, когда я пытаюсь запустить API, все веб-приложения в решении отображаются в IIS Express, но не API.

1 Ответ

0 голосов
/ 20 сентября 2019

Как-то ... и я подумал, что искал это, вторая запись для проекта API была добавлена ​​в файл ApplicationHost.config.Это был тот же путь, порт и т. Д. Удаление, которое позволило API работать нормально.Не уверен, почему, когда это потерпело неудачу, другие проекты были начаты.

...