在Visual Studio 2015中调试ASP.NET Core项目时,我无法运行或调试我的xunit测试。这使得使用http测试API的集成测试非常困难,例如通过使用HttpClient类或类似的东西。
有人知道为什么Visual Studio会在调试IIS Express或Kestrel Web进程时阻止我运行或调试xunit测试吗?如果在调试Web项目时可以执行任何操作来调试xunit测试?
答案 0 :(得分:1)
您可以启动多个Visual Studio实例并附加到要调试的进程。或者您甚至可以将相同的VS实例附加到多个进程。该选项在Debug - >中。附加到流程。
如果这不起作用,请从控制台启动测试并附加到该过程。