Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 寻找可更新的&;安全WebBrowser框架_C#_Wpf_Browser_Webbrowser Control - Fatal编程技术网

C# 寻找可更新的&;安全WebBrowser框架

C# 寻找可更新的&;安全WebBrowser框架,c#,wpf,browser,webbrowser-control,C#,Wpf,Browser,Webbrowser Control,我想在我的c程序中实现一个web浏览器。浏览器应满足以下要求: 它应该是可更新的 我不确定这是否可行,但如果implementet web浏览器一直使用系统上安装的基于浏览器的最新版本,那就太好了 易于实现 当然,越容易使用越好 保安 使用的浏览器应尽可能安全。我能想到的最安全的方法是在沙盒模式下运行浏览器。是否有其他可能实现最大安全性 到目前为止,我已经找到了一些用于不同浏览器引擎的包装,但没有一个符合我的要求: Awesomium:非常容易使用!但仍然基于Chrome的旧版本(12.0

我想在我的c程序中实现一个web浏览器。浏览器应满足以下要求:

  • 它应该是可更新的 我不确定这是否可行,但如果implementet web浏览器一直使用系统上安装的基于浏览器的最新版本,那就太好了

  • 易于实现 当然,越容易使用越好

  • 保安 使用的浏览器应尽可能安全。我能想到的最安全的方法是在沙盒模式下运行浏览器。是否有其他可能实现最大安全性

到目前为止,我已经找到了一些用于不同浏览器引擎的包装,但没有一个符合我的要求:

  • Awesomium:非常容易使用!但仍然基于Chrome的旧版本(12.0.702.0)
  • 柏克莱姆:我想和冬虫夏草一样
  • 头孢夏普:
  • GeckoFX:需要安装FireFox 1.5吗
  • MozNet:基于FireFox 3.6
  • WebKit.NET:我不确定
  • 原生WebBrowser类:我认为这是我能得到的最好的了——因为它总是使用最新安装的IE版本

在做了更多的研究之后,我想我会继续使用WebBrowser控件。它并不完美,使用自己设置的可能性也不如我希望的那么好,但我认为既然没有更好的解决方案,它就必须工作