2017-10-07 57 views
0

我在同一个解决方案中有两个.net core 2.0项目。 Web API项目和Web MVC项目。 MVC项目使用web api项目。同时在Visual Studio中调试两个.net核心项目

是否可以在Visual Studio中同时调试两个项目,还是需要使用dotnet.exe从命令行运行一个并调试另一个?

我想最终能够调试两者,在两者中放置断点并为Visual Studio在调试时在项目之间跳转。

注意:这是在Visual Studio 2017 NOT Visual Code中。

+0

我从来没有真正尝试过这个,但是你可以设置多个启动项目。我相信这就是它的目的。 – Ferruccio

+0

我已经在某处读过,但是如果我选择不同的项目作为启动,它会取消选择我的原始文件。另外,如果我同时选择两个项目,我没有设置为启动的选项。 – user3213045

+0

右键点击解决方案,不是项目,然后点击“选择启动项目...” – Ferruccio

回答

1

在Visual Studio中,您可以设置多个启动项目并一次运行/调试2个项目:

  1. 右键点击该Solution Explorer解决方案,并选择Properties
  2. Common Properties\Startup Project下选择Multiple startup project并将Action设置为Start用于您要调试的2个项目。
相关问题