1

我正在使用 Ants Profiler 分析 WPF(Win7 上的 .Net 4.0)的性能,并且我正在观察 Ants Profiler 中报告的启动异常,但我没有在应用程序或 VS 调试器中观察它们。

重要的是,应用程序按预期启动并运行。

应用程序在 App 类的构造函数中设置了以下异常处理程序,但它们不会捕获异常:

DispatcherUnhandledException += OnDispatcherUnhandledException;
AppDomain.CurrentDomain.UnhandledException += CurrentDomainOnUnhandledException;
TaskScheduler.UnobservedTaskException += TaskSchedulerOnUnobservedTaskException;

即使使用 VS 设置“闯入异常”(Ctrl+Alt+E)设置,我也没有在调试器中观察到任何这些异常。

异常与 XAML 有关,我认为这些可能与加载数据模板时在 XAML 中应用的样式有关,因为 Ants Profiler 仅在应用程序启动时观察它们。示例类型和消息如下所示:

类型 = System.NotSupportedException

消息 =无法将属性“property”中的值转换为“system.windows.dependencyproperty”类型的对象

由于无法在启动期间闯入异常,我无法找到有问题的定义或将异常打折为由附加\使用 Ants Profiler 引起的异常。

其他人见过类似的东西吗?

4

0 回答 0