我遇到了一个问题,即在调试模式下,解决方案的任何微服务都无法命中断点,无论是单独运行它们还是将它们作为多个启动项目与Web应用程序一起运行。我没有收到任何警告。我在浏览器上运行应用程序,浏览器调用MS,但MS响应时没有命中断点。但有一个警告,我们在其中一个MS上添加了swagger**,通过该操作,断点按预期命中。我正在使用VS 2022(最近升级到17.3),依赖注入和。net核心6。有什么想法?
ecbunoof1#
对于任何在这方面挣扎的人来说,我设法找到了解决办法。因为我的MS是在IIS上运行的,所以我检查了每个MS的launch设置,并将进程设置为IIS。然后,我重新应用了解决方案的多个启动项目,现在断点按预期命中了。
IIS
launch
1条答案
按热度按时间ecbunoof1#
对于任何在这方面挣扎的人来说,我设法找到了解决办法。
因为我的MS是在
IIS
上运行的,所以我检查了每个MS的launch
设置,并将进程设置为IIS
。然后,我重新应用了解决方案的多个启动项目,现在断点按预期命中了。