Welcome Guest Search | Active Topics | Sign In | Register

EO.WebBrowser: Multi-dll build results in caching problem Options
Jeppe HS
Posted: Tuesday, January 6, 2015 9:04:05 AM
Rank: Advanced Member
Groups: Member

Joined: 1/5/2015
Posts: 60
Hi

I've recently been experimenting with your multi-dll build for the WebBrowser to save on memory usage, but I've encountered a problem with caching.

I use the most recent multi-dll build http://apps.essentialobjects.com/files/builds/EO.WebBrowser.MultiDLLs.2014.0.35.zip

Caching is enabled by setting "CachePath" on the "Runtime" object as your documentation advise, and it works when I use dlls from the single build.


It seems that none of the Runtime options works, as "RemoteDebugPort" also has no effect when using the multiple dlls.


Thanks
eo_support
Posted: Tuesday, January 6, 2015 5:56:25 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Hi,

We have tested this and it works fine during our test. For example, we used the following steps to test RemoteDebugPort:

1. Download and install EO.Total package. This will install the single DLL build;
2. Download the multi-DLL build. Unzip all the files, then copy EO.WebBrowser.dll and EO.WebBrowser.Wpf.dll into "Program Files (x86)\Essential Objects\EO.Total 2014". This overwrites the original single DLL version of these two DLLs;
3. Load and build the TabbedBrowser sample (using Debug configuration);
4. Copy all other DLLs in the multi-DLL download into bin/Debug directory of the TabbedBrowser sample project;
5. Run TabbedBrowser sample. This now uses the multi-DLL build;
6. Type "http://localhost:1234" in the address window, you should see the remote debug landing page. TabbedBrowser sample sets RemoteDebugPort to 1234 in App.xaml.cs/App.xaml.vb;

Please try the same steps and let us know if it works for you.

Thanks!
Jeppe HS
Posted: Wednesday, January 7, 2015 2:29:50 AM
Rank: Advanced Member
Groups: Member

Joined: 1/5/2015
Posts: 60
I've tried your approach and it works for me as well, both remote debugging and caching works in the sample with multi-dlls :)
I must be doing something wrong in my own application.

Thanks
eo_support
Posted: Wednesday, January 7, 2015 7:20:27 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
No problem. Please feel free to let us know if there is anything else.

Thanks!


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.