VS2010:“无法开始调试”

时间:2011-01-19 05:37:46

标签: visual-studio-2010

我的VS2010调试器今天在我的Dell M4500上突然停止运行。我上周重新安装了VS2008 SP1,但是从那时起,2010调试器运行良好,所以我不确定它的罪魁祸首。   我可以推出一个项目就好了,&之后我收到一条消息,上面写着“无法启动调试”,没有任何错误#或解释原因。执行IISRESET没有帮助,我得到相同的消息,直到我用整个解决方案关闭VS并重新加载它。以下是我尝试过的一些事情:

  • 已核实我有最新的项目文件
  • VS2010修理选项
  • 完全卸载/重新安装VS2010
  • 用已知良好的副本替换Web.config
  • 将localhost添加到IE中的可信站点列表
  • 2.0&中执行\ aspnet_regiis -i 4.0目录
  • 通过IIS服务经理 - >默认网站:
    • 已验证启用了HTTP Keep-alives检查
    • 放入检查集成Windows身份验证
  • 确保选择“任何CPU”上的调试
  • 尝试构建平台目标“任何CPU”,“x86”& “64”

  • 中添加了DisableLoopbackCheck注册表项 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • 在IIS& VS开发Web服务器

有人有任何建议我也可以试试吗?非常感谢任何帮助!

5 个答案:

答案 0 :(得分:4)

只是旁注。我在VS2013中遇到类似的错误,尝试连接到chrome错误是:

  

无法附加应用程序&chrome; chrome.exe'使用XXX 32位   visual studio远程调试监视器的版本(msvsmon.exe)   不能用于调试64位进程或64位转储。请用   而是64位版本

我不得不解开" Silverlight"在Web项目Web部分中:

enter image description here

答案 1 :(得分:2)

我收到了同样的消息,阻止我的网络项目在浏览器中运行和打开。事实证明,另一位开发人员已将项目属性更改为“使用自定义Web服务器”,该服务器指向外部URL,而不是指向我计算机上的Web服务器。

试试这个:

在解决方案资源管理器中右键单击您的项目 - 单击属性 - 单击Web选项卡 - 在服务器单击“使用Visual Studio开发服务器”下。作为参考,这里的通常端口值是“自动分配端口”。祝你好运。

答案 2 :(得分:0)

这就是我收到此错误的原因。

在“调试”属性中,验证启动外部程序是否为空。 VS 2010会警告你它是空的,但是会让你保存它

我试图将它从IE切换到Chrome,忘记了我正在制作的更改,并花了一个小时试图弄清楚这个错误的来源。

enter image description here

答案 3 :(得分:0)

我遇到了同样的问题,但是当我切换Build =>平台目标从x64到x86。

答案 4 :(得分:-2)

请关闭“调试编辑并继续”选项

打开vs2010,运行debug。

关闭调试,关闭所有已启用的Web服务器(我很少用于不同的服务)

关闭VS2010

打开VS2010。

之后一切都很完美。