我有一些保存的 eml 文件,并通过将文件扩展名重命名为 .mht 将它们显示在 WPF WebBrowser 控件中,IE(以及因此 WebBrowser 控件)将非常高兴地显示它们。
我在从 FaceBook 显示 eml 文件时遇到问题,我在 MessageBox 中收到这样的断言失败错误:-
Assertion failed!
Program:....bin\Debug\myApp.vshost.exe
File:../external/boost_1_31_0\boost/shared_ptr.hpp
Line: 254
Expression: px !=0
它完全使应用程序崩溃。
我有数千个包含各种内容的 eml 文件,但我只在阅读 FaceBook 电子邮件时收到此错误(他们在您的 FB 帐户上的所有活动中自动发送的垃圾邮件)。
根据这个StackOverflow 帖子,我已经抑制了脚本错误,但错误仍然存在。
我对 wb.Navigate(Uri) 语句进行了尝试,但没有抓住它。
我怎样才能停止错误?