Visual studio 在Visual Studio中同时调试两个.NET核心项目

Visual studio 在Visual Studio中同时调试两个.NET核心项目,visual-studio,asp.net-core,Visual Studio,Asp.net Core,我有两个.NETCore2.0项目,都在同一个解决方案中。Web API项目和Web ASP.NET MVC项目。ASP.NET MVC项目使用该项目 是否可以在Visual Studio中同时调试两个项目,还是需要使用dotnet.exe从命令行运行一个项目,然后调试另一个项目 我希望最终能够调试这两个项目,在这两个项目中都放置断点,并且VisualStudio能够在调试时在项目之间跳转 注意:这是在Visual Studio 2017中,而不是。在Visual Studio中,您可以将多个启

我有两个.NETCore2.0项目,都在同一个解决方案中。Web API项目和Web ASP.NET MVC项目。ASP.NET MVC项目使用该项目

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

我希望最终能够调试这两个项目,在这两个项目中都放置断点,并且VisualStudio能够在调试时在项目之间跳转


注意:这是在Visual Studio 2017中,而不是。

在Visual Studio中,您可以将多个启动项目设置为同时运行/调试两个项目:

  • 在解决方案资源管理器中的解决方案上单击鼠标右键,然后选择“属性”
  • 在“公用属性\启动项目”下,选择多个启动项目,并将要调试的两个项目的操作设置为“启动”

  • 我从来没有尝试过,但是你可以设置多个启动项目。我相信这就是它的目的。我已经在某个地方读过了,但如果我选择了一个不同的项目作为启动,它就会取消选择我原来的项目。另外,如果我同时选择两个项目,我没有设置为启动的选项。右键单击解决方案,而不是项目,然后单击“选择启动项目…”明白了,现在可以工作了,谢谢。如果你把它作为一个答案,我可以接受。可能重复的谢谢!工作起来很有魅力!