2011-05-19 22 views
4

我有一个Visual Studio 2010解决方案包含几个C#项目,并安装并启用了Resharper 5.1。所有这些项目针对.NET Framework 4自动附加支持行为不完全成功

该解决方案已经几个月工作正常,但今天早上我得到当溶液装入以下消息:

Visual Studio 2010 error

我已经看了围绕此消息的含义进行解释,但运气不大。

此外,我还没有能够重现这个错误,并且它似乎没有破坏我的项目上的任何东西。

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

回答

3

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

对策,依次是:

  1. 重新启动VS.
  2. 重新启动
  3. 安装Service Pack 1,它有许多调试程序修复程序。

如果你还没有安装它,考虑在列表中移动3,这里有大量的错误修复和调整,并且运行良好。

+0

是啊,这就是我所做的,其实,在这为了:) – 2011-05-20 00:16:19

+0

我有同样的问题和安装SP1没有帮助。重新启动VS有时会帮助(并非总是)。其实我对这个没有问题,我需要的所有东西都可以工作,但是错误信息会使事情变得糟糕。 – Ivan 2011-07-21 00:30:38

0

我和你有完全相同的设置:VS2010有几个指向Net 4和Resharper 5.1的C#项目。我在Windows XP SP3上 我得到了完全相同的错误,以及任务栏中的空VS图标。 当我将VS移到我的主显示器(我有2)并重新启动时,空图标就离开了。看起来VS不喜欢在第二台显示器。 至于你的错误,我清理了ReSharper的缓存(我将其存储在TEMP文件夹,而不是解决方案文件夹)重新启动后,并没有再出现错误

+0

我有一段时间没有看到这个错误,所以我不确定这是否是解决方案,但我确实有多个显示器。我会留意一下repro。谢谢! – 2012-02-16 20:14:35

1

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

0

这一直唠叨我一段时间。最后我找到了解决方案。

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

-1

在调试菜单 - 转到解决方案属性,选择调试选项卡,勾选启用SQL Server调试复选框