c# - Is it possible for the .NET WebBrowser control to use IE9? -
I know that this is an initial release and unstable. I do not dream of swapping the default webbrower control for IE9 in any other project, but in this case I especially need IE9 to compare it with other versions.
I have to do this. NET WebBrowser uses IE9 instead of the default version of IE on the control machine. I have complete control over the machine, so there is no problem hacking system files or whatever can be done.
Generally, this can be achieved by installing IE updates, but in the case of IE9, it installs a separate application, which keeps the current version of IE untouched. This means that the webbrowser control continues to use the current version (which makes sense and was a clever move by MS because IE 9 is still under development). But in my (edge) case I need to use Web 9 control to use IE 9.
Is this one? Is it possible to embed IE9 in NET forms?
Edit
I'm moving a bit further. IE9's prod file is going to be very interesting within the directory is a directory called "Iepreview.exe.local", which, when deleted, uses the IE9 preview app IE8 (checked with acid 3 test) .
Whatever I do not want, but I'm thinking if this is any kind of redirection I can use for my needs.
Edit 2
I have tried to apply both. Iexplore.exe was copied and my .NET app and I looked a little more interesting - both apps have started using IE7 instead of IE8 (my version of IE) or IE9.
Is it trying to use IExplore IE9 and then falling back on IE 7? It seems weird that IE 7 will also be available in it, but it is a user string that is starting to use.
The only way IE9 can install side-by-side when it comes to interfaces and collocals Uses new GUID. Which means that you can not use WebBozer, GUIDs have been hard-coded in it.
Another option is using the AxHost wrapper. Right-click the toolbox, select the item, select the COM Component tab and find IE9 in the list. I do not know what it can be called, the old name was "Microsoft Web Browser", which has been served by c: \ windows \ system32 \ ieframe.dll
, you have a friendly webbrother and HTML documents must be made without casing.
Comments
Post a Comment