我们目前有一个带有2个pdfviewers的应用程序用于文档比较。 不幸的是,有一些pdf文件在将它们加载到查看器中或者被查看器渲染时会导致问题。
因此,我们尝试通过绑定到AppDomain.CurrentDomain.FirstChanceException来解决其中一些问题。抛出此类异常时,应在显示问题的查看器中显示消息。
因为我们现在无法区分观众有问题的第一次出现的参数,所以在两个观众中都会显示该消息,即使是那些可以毫无问题地显示其文档的人也是如此。
所以问题是:
有没有办法找到异常的来源?
发件人的目标是application.run,不是很有帮助。
FirstChanceExceptionEventArgs以我们的查看器控件使用的类型为目标,但没有任何迹象表明哪个触发了异常。