VS2010调试错误:无法在对象实例上找到该方法

时间:2010-11-19 21:04:43

标签: .net vb.net debugging plugins

基本上,我已经有了这个基于插件的应用程序,我在VS2008中一直使用得很完美。

在我当前的项目中(顺便说一下VS2010)我为应用程序编写了一个插件,每当我尝试从我的插件中使用特定类的实例(在外部dll中)时,我都会收到错误。

我尝试观看该实例,并在观察窗口中收到了消息"Cannot find the method on the object instance."以前从未发生过这种情况!

我还发现插件中的某些扩展方法不起作用。

可能出现什么问题?

Screenshot of error

3 个答案:

答案 0 :(得分:1)

我通过在VS2010中重新编译XpressData类库并让插件应用程序引用新编译的库来修复此错误。

现在一切都很完美。

答案 1 :(得分:0)

这个新插件是否编译到与实际应用程序相同的平台?意思是x86插件在x64应用程序中运行等...

答案 2 :(得分:0)

我遇到了你所看到的同样错误:"无法在对象实例上找到该方法"在调试其他应用程序代码时,我发现执行" Clean"修复问题。似乎调试信息在某种程度上变得混乱,与调试的代码不一致。