I have a command-line process that creates a PDF file from an HTML file using ABCpdf. I'm trying to upgrade from v5 (very old, no longer supported) to v8 but after installing ABCpdf 8 and updating my application to use the new DLL, I've noticed that the process which used to take less than a second to convert now takes 20+ seconds.
I've added some trace calls in the code and it appears that the point where the program attempts to reference an object from the ABCpdf 8 DLL is where things pause for a good long while. Once the code gets past that point it runs as fast as ever.
The question I have is: What could cause the CLR to slow down so much when attempting to reference a 3rd party library? I've verified that the ABCpdf 8 DLL is in the GAC as well as the same directory as the executable.
Thanks in advance.