Rank: Advanced Member Groups: Member
Joined: 2/11/2015 Posts: 122
|
I was wondering if it would be possible for the NuGet package to upgrade inclusions of the eowp.exe file?
In my situation, I include eowp.exe in my main executable project, and I also reference the EO libraries required for the web browser. I reference the libraries in 3 other projects as well in the solution.
Every time I upgrade EO.WebBrowser, I have to manually remove and add in the updated eowp.exe in my main project.
It would be nice, if its possible, if the nuget package could detect that I've added eowp.exe to a project that the package is added to, and to upgrade the executable if it is present, preserving any copy settings implemented.
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Hi,
Thank you very much for the valuable feedback. We will look into this and see what we can do. The reason that you have to manually update eowp.exe is because eowp.exe is not a managed DLL --- it's a pure native DLL.
One way you can avoid eowp.exe is to allow our DLLs to automatically creates it. If you set EO.Base.Runtime.AllowLargeAddressSpace to true, then our DLL will automatically create an eowp.exe in your temp folder if it can not find one there or in the current folder. This way you don not have to update it manually every time.
Thanks!
|
Rank: Advanced Member Groups: Member
Joined: 2/11/2015 Posts: 122
|
Ha! okay, well I guess my request is entirely unnecessary. I had thought you needed to include the executable in order to use AllowLargeAddressSpace. Thanks for the tip!
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Yes. If you are fine with having our DLL to automatically create it, then you do not need to include it at all.
Thanks!
|