【问题标题】:System.Reflection.TargetInvocationException; need help understandingSystem.Reflection.TargetInvocationException;需要帮助理解
【发布时间】:2010-12-28 23:16:11
【问题描述】:

这个异常是什么意思,我能做些什么来解决它?

【问题讨论】:

  • 请贴一些代码。
  • PresentationFrameWork.dll!System.Windows.Markup.WpfXamlLoader.Load (System.xaml.xamlreader xamlreader,System.xaml.ixamlObjectWriterFactory WriterFactory,bool skipjournaledProperties,Object rootObject,System.xaml.xamlObjectWriterSettings Settings,System .uri baseuri) + 0x164 字节

标签: c# exception reflection target


【解决方案1】:

来自 MSDN:

通过反射调用的方法抛出的异常。这个类不能被继承。

尝试查看 InnerException 的内容或查看 StackTrace 以了解会发生什么。

编辑:查看您的 StackTrace 似乎在 XAML 中创建元素时出现问题。如前所述检查 InnerException 以获得更多信息。

【讨论】:

  • 如何检查内部异常?
  • 要获取有关内部异常的更多详细信息,您需要 Visual Studio 监视窗口。要打开 Watch 窗口,调试器必须正在运行或处于中断模式。从 Debug 菜单中选择 Windows,然后选择 Watch,然后单击 Watch1、Watch2、Watch3 或 Watch4。在“监视”窗口中,键入 $exception 并按 Enter。这提供了有关异常组件的大量详细信息。我在denvycom.com/blog/debug-targentinvocationexceptiondenvycom.com/blog/debug-targentinvocationexception 写了一篇关于最近遇到targetinvocation错误的文章
猜你喜欢
  • 2013-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-23
  • 2022-01-15
  • 1970-01-01
  • 2012-09-01
  • 2014-11-25
相关资源
最近更新 更多