带Resharper单元测试的错误代码89710016

时间:2015-09-15 09:46:12

标签: c# visual-studio-2010 wcf resharper

在长时间,非常富有成效的调试会话期间,当我将NUnit测试作为调试器运行时,我收到以下错误消息。单元测试使用Web服务到各个端点,但我怀疑这是相关的。

enter image description here

我使用R#8.2.1,但在出现类似这些奇怪的错误后,我想是时候更新了。将其发布在此处以供参考,以防其他人也拥有它,或者更好的是,以防有人找到问题的解决方案而不是重新启动Visual Studio(这是我当前的"解决方案" )。

PS:这是一个旧的,未迁移的项目,因此VS 2010中的标签。我还没有看到VS2012或VS2013的这个错误。

2 个答案:

答案 0 :(得分:2)

在我的情况下: VS 2015 Enterprise Update 2 Resharper 9.2

同样的问题。经过一些谷歌搜索和尝试虚拟项目后,对我来说有用的是设置测试项目来编译x86。然后没有错误弹出。对我们来说没关系,因为我们同意在x86中进行调试并在x64中进行发布。 也许这会有所帮助。

答案 1 :(得分:2)

上述更改为x86的解决方案对我不起作用。

有效的方法是在VS(2017)中使用托管兼容性代码:工具->选项->调试->常规->选中使用托管兼容性模式。