2012-01-18 45 views
0

我想在我的c#程序中实现一个web浏览器。浏览器应该包括一些要求:寻找一个可更新和安全的WebBrowser框架

  • 应该更新 我不知道这是可能的,但如果implementet网络浏览器将被alwasy使用最新版本的,基于它的将是巨大的浏览器安装在系统上。

  • 易执行 当然,使用起来越简单越好!

  • 安全 而使用的浏览器应该尽可能安全。我能想到的最安全的就是在沙箱模式下运行浏览器。还有其他可能性来实现最高的安全性吗?

,直到如今我已经找到了不同的浏览器引擎的一些包装,但没有下摆似乎符合我的要求:

  • Awesomium:是非常容易使用!但仍然基于旧版本的Chrome(12.0.702.0)
  • Berkelium:与Awesomium相同,我认为。
  • CefSharp:
  • GeckoFX:需要安装的Firefox 1.5
  • MozNet:基于火狐3.6
  • WebKit.NET:我不知道这一点......
  • 本地web浏览器类:我认为这是我能得到的最好的 - 因为它总是使用IE的最新安装版本。

回答

0

在做了一些更多的研究后,我想我会坚持使用WebBrowser控件。这不是完美的,使用自己的设置的可能性不如我希望的,但我认为,因为似乎没有更好的解决方案,它将不得不工作...