我在互联网上搜索了与我类似的情况。我一无所获。
我在Windows 7上安装了MS VS 2010 Pro。
我的问题是我无法将调试器连接到WebDev.WebServer40.EXE工作进程。如果我单击绿色调试按钮,则会打开firefox(或IE),但会立即显示“无法连接到服务器”,并且VS的行为就像从未按下按钮一样。
如果我右键单击文件名并单击“在浏览器中查看”,一切正常。如果我然后尝试手动附加到该进程,则该进程被终止(观察任务管理器)并且我得到了与我点击调试按钮时相同的错误。
现在,我可以导出我的Web应用程序并使用IIS在localhost下打开它。当我这样做时,我可以连接到w2wp.exe工作进程并以这种方式进行调试。
另外,我无法调试任何控制台应用程序。不显示屏幕。
输出窗口中没有好的信息。
我在事件查看器中找不到任何好的错误。
这一切都是最近开始的。以前它工作得很好。我在过去几天中唯一做的就是卸载并重新安装可视SVN。目前它已被卸载。我还在Visual Studio上进行了全面修复以尝试解决问题。我想不出别的什么可以试试......
(注意,我也在机器上安装了VS 2012 RC。它会遇到同样的问题)。
TLTR VS Debugger无法连接到它自己的工作进程(进程在尝试时崩溃)。但它可以连接到IIS w3wp.exe工作进程。什么.....?