是否有相对简单的方法将现代浏览器插入到。net应用程序中?
据我所知,WebBrowser
控件是即的包装器,这不会是一个问题,除了它看起来像一个非常旧的即版本,在CSS方面的所有后果,潜在的安全风险(如果渲染引擎没有打补丁,我真的能指望无数的缓冲区溢出问题得到解决吗?)和其他问题。
我正在使用Visual Studio c#(快速版-它在这里有任何区别吗?)
我想在我的应用程序中集成一个好的网络浏览器。在某些情况下,我只是用它来处理用户注册过程,界面与我的网站的一些功能和其他事情的顺序,但我有另一个应用程序在脑海中,将需要更多的错误…控制。
我需要:
我在考虑Chrome,因为它是基于BSD许可的,但我也会同样喜欢最新版本的IE。
尽可能地,我想让事情简单化。最好的情况是,如果有人可以修补现有的WebBrowser
控件,它已经做了大约70%的我需要的,但我不认为这是可能的。
我已经为Mozilla (http://www.iol.ie/~locka/mozilla/control.htm)找到了一个activeX控件,但它看起来像一个旧版本,所以它不一定是一个改进。
我愿意听取建议