|
Rank: Newbie Groups: Member
Joined: 1/3/2019 Posts: 5
|
Hi, I would like to know the following relating to embedding EO browser to a WPF application.
1. Which are the .Net Frameworks that supports EO browser for a WPF application? 2. When referencing EO dll for a WPF application, will the EO browser executes as a separate process? Is each web page rendered in a separate native process (exe)
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,221
|
Hi,
As to your questions:
1. EO.WebBrowser supports .NET Framework 2.0 and above. If you use WPF, then the minimum Framework version is 3.0 because that's the first version WPF is available. 2. Yes. EO.WebBrowser runs the actual browser engine in a separate process, the browser engine process would then start other processes for various purposes. Each web page may or may not run a separate process ---- it depends on many factors. The multi-process architecture is inherited from Chromium browser engine so if you wish to know more details about this, you can search online about Chromium's multi-process architecture and you should be able to find more details on this.
Thanks
|
|
Rank: Newbie Groups: Member
Joined: 1/3/2019 Posts: 5
|
Hi, Thank you for the quick response.
If the WebBrowser runs in a separate process then does it consume memory separately or does it consume application's memory ? Will the separate process be shown in the task manager?
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,221
|
The separate processes will show up in task manager and the memory usage of the child process does not count as part of your own application process, even though the .NET side of our component does run inside your application's process so you will see your process's memory consumption increase as well.
|
|