(VS 2017 (v15.6.6), Dot Net Core, Win 10 Enterprise, с использованием iisexpress.)
У меня есть довольно обычный проект Dot Net Core, который сочетает в себе представления MVC и веб-API.
Моя проблема заключается в отладке контроллеров веб-API. Точки останова, установленные в этих контроллерах, игнорируются. В то время как точки останова, установленные в контроллерах, не относящихся к API, достигаются.
Точки останова в других проектах того же Решения, которые полностью являются веб-API, работают правильно.
Я использую режим «Отладка». Я «почистил», выполнил «Восстановить решение», перезагрузил VS2017, сбросил iisexpress и перезагрузил компьютер. Все безрезультатно. Точки останова не достигаются в контроллерах WebAPI.
Я в тупике. Другие ответы SO не применяются (я знаю, что использую отладку, я вижу файлы pdb в bin \ Debug \ netcoreapp2.0, перезагрузка не помогает). Кто-нибудь еще видел это?
ОБНОВЛЕНИЕ, если я использую IIS, а не iisexpress (и никаких других изменений), срабатывают точки останова. Похоже на ошибку в iisexpress?