如何让Visual Studio自动将其调试器附加到Web应用程序和Web服务?

时间:2013-08-26 01:39:19

标签: web-services visual-studio debugging web-applications

我正在开发一个Visual Studio项目。我正在使用Visual Studio 2010.该项目有一个ASP.NET应用程序项目和一个单独的ASMX Web服务项目。 Web应用程序项目被设置为启动项目。

当我告诉Visual Studio开始调试时,它会正确启动Web应用程序和Web服务。但是,它只将调试器附加到Web应用程序而不是Web服务。无论我用于哪个项目(IIS,IIS Express,Visual Studio开发Web服务器),都会出现此问题。

为了同时调试两者,我需要在调试会话期间手动将调试器附加到Web服务。

当我告诉它开始调试时,如何让Visual Studio自动附加到这两个项目?

2 个答案:

答案 0 :(得分:6)

如果我将Web服务和应用程序都设置为启动项目,我发现这是有效的。通过右键单击解决方案文件并选择设置启动项目... 之类的操作来执行此操作。

答案 1 :(得分:0)

其中一个选项是打开两个Visual Studio实例并分别调试项目,但这与手动附加调试器几乎相同。

顺便说一下,你是否允许在两个项目中使用ASP.NET调试器(项目属性> web选项卡>调试器部分)?