自动附加到支持行为并不完全成功

时间:2011-05-19 22:29:28

标签: visual-studio-2010 resharper-5.1

我有一个Visual Studio 2010解决方案,其中包含几个C#项目,并安装并启用了Resharper 5.1。所有这些项目都以.NET Framework 4为目标。

此解决方案已经运行了好几个月,但今天早上我在加载解决方案时收到以下消息:

Visual Studio 2010 error

我四处寻找有关此消息含义的解释,但运气不佳。

此外,我无法重现此错误,而且我的项目似乎没有破坏任何内容。

尽管如此,我不喜欢这些无法解释的错误,所以我想知道读这篇文章的人是否知道根本原因?

5 个答案:

答案 0 :(得分:3)

嗯,这很特别。它必须是调试器通知,VS的一部分“附加”并使“托管”成为一个类别。另一类是“Unmanaged”,一种不同类型的调试器接口。它显然在那里丢失了它的大理石。

反制措施依次为:

  1. 重启VS。
  2. 重新启动
  3. 安装Service Pack 1,它有许多调试器修复程序。
  4. 如果你还没有安装它,请考虑在列表中移动3,有大量的错误修复和调整,并且运行良好。

答案 1 :(得分:1)

在Visual Studio 2012和Windows 8.1中,我遇到了这个问题,我从解决方案属性/构建/平台目标中更改了X86,然后解决了我的问题。

答案 2 :(得分:1)

这一直困扰着我。最后我找到了解决方案。

当我按下帮助按钮时,他们建议我整理附加的调试选项。在没有任何结果的情况下,我终于设法检查了Enable SQL Server Debugging下的Project Properties - Debug选项。

答案 3 :(得分:0)

我有与你完全相同的设置:VS2010有几个指向Net 4和Resharper 5.1的C#项目。我在Windows XP SP3上 我得到了完全相同的错误,以及任务栏中的空VS图标。 当我将VS转移到我的主显示器(我有2个)并重新启动时,空图标消失了。似乎VS不喜欢进入第二台显示器。 至于你的错误,我清理了Resharper缓存(我将它存储在TEMP文件夹中,而不是解决方案文件夹中)重新启动,并且没有再次收到错误

答案 4 :(得分:-1)

在调试菜单中 - GoTo解决方案属性并选择调试选项卡并勾选启用SQL SERVER调试复选框