我在同一个解决方案中有两个Web应用程序。我在两个中都设置了断点,在调试时我无法访问但是启动了一个。如何调试它们?
答案 0 :(得分:6)
右键单击visual studio中的项目解决方案,然后转到属性和Common Properties>启动项目选择多个启动项目。然后选择适当的操作。
这样你就可以调试两个
答案 1 :(得分:1)
编译/运行时,您只能有一个活动项目。顺便说一句,如果一个活动项目以某种方式从另一个调用某个东西,只需按F11,你将跳转到另一个项目,它的符号将自动加载,你可以调试它。
编辑
如果您要求调试两个并行的项目,那么在一个VS中是不可能的。如果这些是与其他人交流的独立项目,那么让我们说聊天应用程序,你可以自然地通过运行两个VS实例并调试它们之间的通信。
希望这会有所帮助。
答案 2 :(得分:1)
您应该尝试打开两个版本的visual studio,运行两个解决方案,但为每个解决方案设置不同的启动项目,并运行它们。 visual studio的两个实例应该抓住各自启动程序的断点。我知道这适用于Windows /控制台应用程序。虽然我从未尝试使用2个Web应用程序。您可能必须将应用程序配置为使用不同的端口。