Web services 如何使Visual Studio自动将其调试器连接到web应用程序和web服务?

Web services 如何使Visual Studio自动将其调试器连接到web应用程序和web服务?,web-services,visual-studio,debugging,web-applications,Web Services,Visual Studio,Debugging,Web Applications,我正在从事一个VisualStudio项目。我正在使用VisualStudio2010。该项目有一个ASP.NET应用程序项目和一个单独的ASMX web服务项目。web应用程序项目被设置为启动项目 当我告诉VisualStudio开始调试时,它会正确地启动web应用程序和web服务。但是,它只将调试器附加到web应用程序,而不是web服务。无论我在哪个项目中使用哪个web服务器(IIS、IIS Express、Visual Studio Development web服务器),似乎都会出现此问

我正在从事一个VisualStudio项目。我正在使用VisualStudio2010。该项目有一个ASP.NET应用程序项目和一个单独的ASMX web服务项目。web应用程序项目被设置为启动项目

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

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


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

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


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

我发现,如果我将web服务和应用程序都设置为启动项目,则此功能可以工作。通过右键单击解决方案文件并选择类似“设置启动项目…”的选项来执行此操作。

Yes;我在两个项目中都启用了ASP.NET调试器。