|
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
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
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
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
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
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
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
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
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.
|
|
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.
|
|
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... :(
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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
|
|
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
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
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!
|
|
Rank: Newbie Groups: Member
Joined: 8/19/2015 Posts: 2
|
Yes, thank you. The pdf convert is working for me now.
|
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,229
|
Great. Thanks for confirming the fix!
|
|
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!
|
|
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!!
|
|