WebBrowser是';t加载设置时显示SecurityInfo Band(非常奇怪)
本文关键字:Band SecurityInfo 非常 显示 设置 加载 WebBrowser | 更新日期: 2023-09-27 18:28:38
我使用WPF WebBrowser控件。现在,当我加载包含Scripts的内容时,控件将显示黄色的SecurityInfo Band。太好了。
但现在一个非常奇怪的行为:当我加载一个设置(普通的.NET设置)时,WebBrowser不再显示SecurityBand。我只加载设置,对它什么都不做:
public MainWindow() {
var s = Settings.Default.Setting;
InitializeComponent();
}
以前有人见过这种行为吗?
下面是一个展示这种行为的示例项目:
https://dl.dropboxusercontent.com/u/4701983/WpfApplication5.zip
当你运行这个并点击按钮时,test.mht-file将被加载,安全带将显示正确(将加载设置的行被注释掉)。
当你在主窗口中删除评论时:
//var s = Settings.Default.Setting;
应用程序正在加载设置。当你现在点击按钮时,安全带将不再显示。
我希望有人能帮助我,如何解决这个问题。
我自己已经找到了解决方案,如果其他人将来也有同样的问题,我希望它能发布在这里。
当我在应用程序启动之初(在访问设置之前)加载WebBrowser一次时,它就可以工作了。