背景:在本机上按顺序安装了vs2008,vs2005,vs2003。
现象:调试vs2003工程时,报一下错误
Auto-attach to process '[5912] aspnet_wp.exe' on machine 'WUX-U431642D001' failed. A debugger is already attached to the process.
原因:应该是同时安装vs2003和vs2005造成的。
因为ASP.NET运行时,发出的HTTP请求经过IIS,然后由IIS再专访给aspnet_wp.exe进行处理。所以如果aspnet_wp.exe失败,则无法完成请求。
修改步骤:
1)在运行里输入 inetmgr.exe 打开IIS管理器
2)在IIS的属性里有一个ASP.NET选项
3)从下拉框里选择使用ASP.NET1.1版本
参考下图