.net:在调试会话期间未加载表达式中使用的类

时间:2014-07-02 08:18:56

标签: vb.net debugging debug-symbols

我这里有一个奇怪的问题,需要一些帮助。 有一个带有几个vb.net项目的Visual Studio 2010解决方案。

让我们称之为项目A,项目B和项目C

项目A和项目B使用项目C中的东西。 项目A是启动项目。

当我启动我的程序时,在项目A中我可以调试任何没有任何问题的东西。 当从项目A调用到项目B中定义的对象时,则 我不能从Project C调试任何东西。 以下问题:

  • 当我希望调试器进入Project C中的某个函数时,它不会那样做。
  • 当我想检查本地或Watch中的变量时,我收到消息:"在调试会话期间未加载表达式中使用的类"或"无法在对象实例上找到方法"

但是当我在那里手动设置断点时,它会起作用。 然后调试器也适用于Project C并向我显示所有符号。

总结如下: 当我尝试调试/访问Project C中的函数和变量时,调试器不起作用 项目B中的某个地方 从项目A开始,它没有任何问题。

到目前为止我尝试了很多事情而没有任何结果。任何想法在这里出了什么问题? 在此先感谢!

更新:也许我应该提一下,项目A,B,C还有其他依赖项,例如:参考其他项目。

0 个答案:

没有答案