VS2010:"无法开始调试"

use*_*921 5 visual-studio-2010

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

  • 已验证我有最新的项目文件
  • VS2010的维修选项
  • 完全卸载/重新安装VS2010
  • 用已知的好副本替换Web.config
  • 将localhost添加到IE中的可信站点列表中
  • 在2.0和4.0目录中执行\ aspnet_regiis -i
  • 通过IIS服务经理 - >默认网站:
    • 已验证启用HTTP Keep-alives已选中
    • 放入检查集成Windows身份验证
  • 确保选择"任何CPU"上的调试
  • 尝试构建到平台目标"任何CPU","x86"和"x64"
  • 添加了DisableLoopbackCheck注册表项
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  • 在IIS和VS Development Web服务器下测试

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

小智 5

只是一个旁注。我在VS2013中尝试附加到Chrome时遇到了类似的错误,该错误是:

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

我必须在Web项目的Web部分中取消选中“ Silverlight”:

在此处输入图片说明


Sus*_*Guy 3

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

试试这个:

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