Welcome Guest Search | Active Topics | Sign In | Register

html/pdf rendering in 64bits? Options
roger reynolds
Posted: Friday, April 10, 2020 5:49:39 PM
Rank: Advanced Member
Groups: Member

Joined: 3/11/2014
Posts: 57
Hello,

I have a problem with PDF generation in windows azure containers.

It was working great up until a recent msft feb 2020 security update to the host OS, which causes a situation where if your container OS doesn't exactly match the host OS, then some things don't work. You can read about it here if interested:

https://support.microsoft.com/en-us/help/4542617/you-might-encounter-issues-when-using-windows-server-containers-with-t

but what matters in this context is that one of the issues is that 32 bit processes don't work when only one of the container or OS has the security update.

And so, as a result, my application fails to start up the eowp processes when it comes time to generate PDFs.

So, my question is - is there any way to get the various renderer processes to run in 64 bits?

I took a shot at this:

EO.Base.Runtime.InitWorkerProcessExecutable(@"c:\windows\syswow64\rundll.32.exe");

and while it did cause that version of rundll32.exe to be used, the rendering processes don't start up correctly and it doesn't work.

Any suggestions?

Thanks,
roger
eo_support
Posted: Monday, April 13, 2020 10:45:06 AM
Rank: Administration
Groups: Administration

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

There is no way to run child process in 64 mode because the native code embedded inside our DLLs are compiled in 32 bit mode. So while your .NET host application can run in either 32 bit or 64 bit mode, the native browser engine can only run in 32 bit mode.

Thanks!
roger reynolds
Posted: Monday, April 13, 2020 11:11:14 AM
Rank: Advanced Member
Groups: Member

Joined: 3/11/2014
Posts: 57
Figured, but had to ask.
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.