Welcome Guest Search | Active Topics | Sign In | Register

Windows 10, unable to load EO.pdf.dll v2015 (5.2.31.18) Options
Lauritzen
Posted: Tuesday, August 25, 2015 10:36:19 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi

We have our first customers switching to Windows 10 and our program, which uses EO.pdf.dll to generate a PDF file from HTML, failed.

Now we have a new version (5.2.31.18) but if I replace the old EO.pdf.dll (version 5.0.51.2) with the new .dll, and update the reference in my C# program, I get a new error.

System.IO.FileNotFoundException: The file or assembly 'EO.Base, Version=15.2.31.18, Culture=neutral, PublicKeyToken=e92353a6bf73fffc' or one of its dependencies could not be read. The file was not found.
Filename: 'EO.Base, Version=15.2.31.18, Culture=neutral, PublicKeyToken=e92353a6bf73fffc'

This is hardly a Windows 10 error, since other .dll files in the same directory are loaded quite happily.

Can you help me with this?

Thanks,
Binni
eo_support
Posted: Tuesday, August 25, 2015 1:42:04 PM
Rank: Administration
Groups: Administration

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

You do need EO.Base.dll for EO.Pdf for the new version. In old version there is only one DLL, but in the new version the code were split into two DLLs: EO.Base.dll and EO.Pdf.dll. Also please use the current build (15.2.37.0) instead. This build contains important fix (unrelated to Windows 10) for 15.2.31.18.

Thanks!
Lauritzen
Posted: Wednesday, August 26, 2015 9:53:03 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi

I've now added the EO.Pdf.dll and updated both to the current build (15.2.37.0) but now I get another error:

EO.Pdf.HtmlToPdfException: Conversion failed. License '5726428743' is not valid for this build. ---> System.Exception: License '5726428743' is not valid for this build.

We've used EO.Pdf for a couple of years now, the only changes are the new .dll files, installed via NuGet package manager.

The licence we use is certainly not '5726428743' !

Please help me!

Thanks,
Binni
eo_support
Posted: Wednesday, August 26, 2015 10:37:36 AM
Rank: Administration
Groups: Administration

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

You need to upgrade your license in order to use the new version. You can place the upgrade order by going to your orders page, then click "Renew" under the "Subscription" column.

Thanks!
Lauritzen
Posted: Thursday, August 27, 2015 5:32:49 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi again

I've got the new license key, and put it in our program. But the error is still there!

So I went in to check whether I had put the correct key in, but this time there was another key on our account page. So I put the new new key in the program, and still the same error. I can now see that there is a third key in our account page. Apparently every time I go to check there is a new key.

Is this correct? Shouldn't it be the same key all the time? Anyway, neither of the two keys I tried worked.

Please help

Regards
Binni
eo_support
Posted: Thursday, August 27, 2015 1:04:41 PM
Rank: Administration
Groups: Administration

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

It is normal that every time you visit the license key you get a different key. The key you downloaded has a time stamp on it. So it will be different every time.

The original message about "EO.Base" could not be found is not an issue --- you just need to make sure the file is there. While the old version only uses a single DLL file EO.Pdf.dll, the new version splits the code into two DLLs: EO.Base.dll and EO.Pdf.dll. So you need both files to be there. This does not have anything to do with the license.

Thanks!
Lauritzen
Posted: Thursday, August 27, 2015 2:47:01 PM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi

Yes, I understand about the two .dll files - and they are both there. But the second error is about the licence key. I've twice changed it to the 2015 key that I got from our account page, but the same error keeps popping up.

So simply pasting the license key for the 2015 version into my code doesn't work!

Regards

Binni
eo_support
Posted: Thursday, August 27, 2015 3:10:58 PM
Rank: Administration
Groups: Administration

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

We tested your key here and it works fine. Have you tried to create a simple console application and then apply the key and call HtmlToPdf.ConvertUrl to see if it works?

Thanks!
Lauritzen
Posted: Friday, August 28, 2015 1:54:18 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi, I did just that - and got the same error.

Both the .dll files are version 15.2.37.0, the licence key is added as the first command in Program.cs - I even tried fetching a new licence, no luck.

Error message:

Conversion failed. License '5726428743' is not valid for this build.

Lauritzen
Posted: Friday, August 28, 2015 8:59:10 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
So we have gone back to using the old version, where the licence key works. We still have a single client with Windows 10 where the old version doesn't work, but that's better than having all of our clients with a non-working program!

To get back to the old version I simply swapped the .dll and the licence key.
Modern Media
Posted: Friday, August 28, 2015 10:35:23 AM
Rank: Newbie
Groups: Member

Joined: 8/19/2015
Posts: 2
I'm having the same problem "EO.Pdf.HtmlToPdfException: Conversion failed. License 'xxxxxxxxx' is not valid for this build."
I tried all kind of things: multiple machines, Windows 10, Windows Server 2012. Multiple times regenerated a license key, double checked, triple checked my dll files. But still the same error.

I checked with support and made a simple console application which does work for them, but still no luck here... :(
eo_support
Posted: Friday, August 28, 2015 10:58:55 AM
Rank: Administration
Groups: Administration

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

I do not know what else to tell you. You can either send us a test project to demonstrate the problem, or we can remotely connect to your computer (such as using TeamViewer) to see the problem. Please let us know which way you prefer.

Thanks
Lauritzen
Posted: Friday, August 28, 2015 11:49:20 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi, yes I think using TeamViewer would be fine. The first possible time for me is on Wednesday 2nd of September. I'm in Europe so my timezone probably doesn't fit in well with yours, but we should be able to work that out!

Regards

Binni
eo_support
Posted: Friday, August 28, 2015 12:04:13 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
Modern Media wrote:
I'm having the same problem "EO.Pdf.HtmlToPdfException: Conversion failed. License 'xxxxxxxxx' is not valid for this build."
I tried all kind of things: multiple machines, Windows 10, Windows Server 2012. Multiple times regenerated a license key, double checked, triple checked my dll files. But still the same error.

I checked with support and made a simple console application which does work for them, but still no luck here... :(


Have you tried 15.2.37.0?

Thanks!
eo_support
Posted: Friday, August 28, 2015 1:39:07 PM
Rank: Administration
Groups: Administration

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

This is just to let you know that we have found a problem on our end. We will post an update build as soon as possible and reply again when the update build is posted.

Thanks!
eo_support
Posted: Monday, August 31, 2015 11:50:27 AM
Rank: Administration
Groups: Administration

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

We have posted a new build (2015.2.41.0) that should fix this problem. You can download the new build from our download page.

Thanks!
Modern Media
Posted: Tuesday, September 1, 2015 5:12:47 AM
Rank: Newbie
Groups: Member

Joined: 8/19/2015
Posts: 2
Yes, thank you. The pdf convert is working for me now.
eo_support
Posted: Tuesday, September 1, 2015 8:27:10 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,071
Great. Thanks for confirming the fix!
Lauritzen
Posted: Wednesday, September 2, 2015 3:53:54 AM
Rank: Newbie
Groups: Member

Joined: 8/25/2015
Posts: 8
Hi, thanks for the fix. I've just tested and it seems to work fine!
Daniele
Posted: Friday, September 4, 2015 4:25:13 AM
Rank: Member
Groups: Member

Joined: 11/15/2012
Posts: 16
Hi, i've the 2013 version and using windows 8/10. I got the "Failed to resolve LoadLibrary and GetProcAddress".
SI there an updated version of 2013 version? Or i need to buy (sigh) the 2015 version?
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.