Отладчик Visual Studio 2019 «Присоединение к процессу» отключает мои точки останова javascript / typcript - PullRequest
0 голосов
/ 23 февраля 2020

В моем ASP. Net Core 3.1 приложении (в Startup.cs) я использую следующее для отделения моего Angular 9 сервера от ASP. Net сервера:

spa.UseProxyToSpaDevelopmentServer("http://localhost:4200");

Я запускаю сервер Angular с 'npm start', и я могу запустить свой сервер ASP. Net с F5. Хотя было бы неплохо иметь возможность запустить мой ASP. Net сервер из 'do tnet watch run' (затем загрузить веб-страницу), а затем подключить процесс к отладчику и разрешить все для автоматической перезагрузки. при необходимости (с обеих сторон Angular и ASP. Net). Хотя, как у меня сейчас, присоединение этого процесса приводит к тому, что мои javascript контрольные точки по существу отключаются.

Моя проблема в том, что я не знаю, как загрузить сервер ASP. Net с помощью ' наблюдение включено, не отключая javascript точек останова в Visual Studio 2019 Community Edition, сохраняя при этом гибкость разделения двух серверов?

Примечание: отключаются только точки останова javascript. Те, кто ссылается на код ASP. Net, не повреждены. Точки останова javascript становятся полыми с красным контуром и при наведении на них состояние: «В данный момент точка останова не будет достигнута. Для этого документа не было загружено никаких символов». Эти же точки останова работают нормально, когда я отлаживаю с помощью F5, как указано выше.

Примечание. npm start 'загружает Angular с функцией автоматической перезагрузки по умолчанию. В то время как «watch» в «do tnet watch run» выполняет те же функции автоматической перезагрузки для ASP. Net.

...