最近,我在我的机器上安装了VS 2010。我也安装了VS 2008。
我面临的问题是 - 我无法调试本地IIS上托管的Web服务。 此外,VS 2010不会显示源代码不同的消息。
要开始调试我正在附加aspnet_wp.exe进程。我的断点位于一个方法中,该方法是针对.NET v3.5的类库项目的一部分。
环境详情: - Windows XP SP3 - VS 2005,2008& 2010 - IIS(v5.1)针对ASP.NET 2.0 - 针对.NET Framework的Web服务 - v3.5
是否有人遇到同样的问题?
答案 0 :(得分:1)
首先,使用
是最容易附加的方法System.Diagnostics.Debugger.Launch();
接下来,转到IIS并打开运行web的属性,如果启用了“HTTP Keep-Alives”,则检查“Web站点”选项卡,并使其不启用。
如果仍未中断,请关闭vs,然后转到项目目录,并删除(首先备份)项目的 xxxxx.suo 文件。然后再次启动它并进行调试。