我只是想知道在部署使用web浏览器控件(目标。net 2平台)的应用程序时,是否必须在客户端机器上安装任何版本的I.E.
谢谢
当您使用"添加/删除Windows组件"小程序来"删除" Internet Explorer时,它删除了iexplorer .exe入口点,但保留了已安装的Web浏览器控件的所有组件。这些组件是windows的关键部分,不能卸载。
话虽如此,如果用户使用此选项删除Internet Explorer,则可能会出现尝试生成新窗口的Web浏览器控件的问题。详见http://blogs.msdn.com/b/ieinternals/archive/2009/06/19/making-the-web-browser-control-launch-the-default-browser.aspx
是,浏览器控件使用Internet Explorer提供的mshtml.dll
。
是的,但是每台windows电脑都预装了IE。
webbrowser
控制确实需要机器上的IE present
,因为它需要MSHTML
。