【问题标题】:VS2010 debugging just stopped, Unknown error: 0x80072ee6VS2010调试刚刚停止,未知错误:0x80072ee6
【发布时间】:2011-06-11 13:28:54
【问题描述】:

由于某种原因,我将调试器附加到任何东西的能力刚刚停止。重启电脑后一直存在,真的很麻烦。

这是我得到的错误:

---------------------------
Microsoft Visual Studio
---------------------------
Unable to attach to the process. Operation not supported. Unknown error: 0x80072ee6.
---------------------------
OK   
---------------------------

我的意思是,什么鬼?它在 VS2010 运行时停止工作:为一次调试工作,我停止了它,然后下一个不工作。

有什么帮助吗?提前致谢。

编辑:

我尝试过: a) 重新启动计算机 b) regsvr32 MSXML3.dll c) 修复 MS VS2010 d) 手动附加调试器,并使用调试按钮

【问题讨论】:

  • 只是一个疯狂的猜测,但你可以试试这个:“regsvr32 MSXML3.dll”。这个错误可能和wininet的ERROR_INTERNET_UNRECOGNIZED_SCHEME有关:support.microsoft.com/kb/193625/en-us
  • @Simon Mourier 不,没有骰子。 :(

标签: visual-studio-2010 debugging


【解决方案1】:

我遇到了这个确切的问题,发现它只影响了我正在从事的一个项目。如果我用其他 .sln 文件打开 Visual Studio,它们可以毫无问题地附加到任何进程。删除受影响解决方案的 .suo 文件并没有帮助,但是将整个项目移动到不同的目录可以解决问题。

我认为 Visual Studio 将每个解决方案文件的附加数据保存在一个公共位置(可能在 %AppData%\Microsoft\VisualStudio 某处),并且不知何故,该解决方案文件的特定路径的数据已损坏...

编辑:我找到了!删除%LOCALAPPDATA%\Microsoft\WebsiteCache 中的缓存解决了问题,而我无需移动项目文件。

【讨论】:

  • 本着同样的精神,CCleaner 可能会有所帮助。
  • 立即解决了我的问题.. 我永远不会找到这个。谢谢!
【解决方案2】:

我让它再次工作,但我不会将此标记为答案。

这就是我所做的:

  1. 开始调试 WP7 项目 - 成功!
  2. 已停止调试 WP7 项目。
  3. 开始调试 ASP.Net 项目(在远程计算机上运行),该项目与我尝试调试的 silverlight 项目在同一解决方案中 - 成功!
  4. 开始调试我遇到问题的 silverlight 项目 - 成功!
  5. 同时停止调试
  6. 仅开始调试 silverlight 项目 - 成功!

显然它现在有效,但正如我所说,但我没有将此标记为答案。

【讨论】:

    【解决方案3】:

    对于那些无法通过删除缓存解决问题的人,请检查您的项目 URL:

    调试 > [项目名称] 调试属性 > Web(选项卡)> 服务器(部分)。

    我遇到了与 OP 相同的错误,在将 URL 添加到该字段后,它清除了问题。

    【讨论】:

      猜你喜欢
      • 2017-02-18
      • 2020-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-12
      • 1970-01-01
      • 2011-12-04
      • 1970-01-01
      相关资源
      最近更新 更多