Welcome to LEAD Support Forum Login | Register | Faq  

    LEAD Support Forum
  Resource to find answers and post technical questions about LEAD products.
Search    
   

Error "The application failed to intialize properly (0xc0150002)"
Started by Spelmer at 02-06-2008 15:37. Topic has 2 replies.

Print Search « Previous Thread Next Thread »
  02-06-2008, 15:37
Spelmer is not online. Last active: 2/14/2008 11:31:23 PM Spelmer

Not Ranked
Joined on 08-27-2005
Posts 5
Error "The application failed to intialize properly (0xc0150002)"
Reply Quote
I'm getting this error when deploying Leadtools Version 15. (15.0.0) The core and filters are being installed in the Sys32 directory. They are not registered. Per the help file, the following files are being installed in the application directory:

msvcr80.dll
msvcp80.dll
Microsoft.VC80.CRT.manifest
mfc80u.dll
Microsoft.VC80.MFC.manifest
MFC80ENU.dll
Microsoft.VC80.MFCLOC.manifest

I've downloaded and installed the Visual 2005 Runtime Redistribuables.
   Report 
  02-15-2008, 13:45
GregR is not online. Last active: 11/17/2008 11:10:19 AM GregR



Top 10 Posts
Joined on 05-31-2006
In House
Posts 1,705
Re: Error "The application failed to intialize properly (0xc0150002)"
Reply Quote
I apologize for the delay in answering this.  Generally our support turnaround time for forum posts is 1-2 business days.  I searched our email system and it appears that the automated email that gets generated whenever a post is made was not sent, so our support department was not made aware of this post.  Most likely, there was some work being done on the email server and it was temporarily down and you created the post in that very small window.

The LEADTOOLS dlls require specific builds of the ms dlls you as asking about.  This is why we have them in our Bin directory.  If you have put the LEADTOOLS dlls in a different directory than the MS dlls, then the LEADTOOLS dlls are likely using whatever build is in the same directory as them.  You might want to try putting the LEADTOOLS dlls in the application directory as well.

You may also want to try installing the VC++ 2005 SP1 Redist on the deployment machine. 

(x86) http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en
(x64) http://www.microsoft.com/downloads/details.aspx?familyid=EB4EBE2D-33C0-4A47-9DD4-B9A6D7BD44DA&displaylang=en

Finally, you can test and see which DLLs are being loaded by your application at any time by using Process Explorer.  This is a free program that is available from http://www.microsoft.com/technet/sysinternals/utilities/ProcessExplorer.mspx.  Use this program and see what DLLs load on your development machine and then see what is missing from your deployment machine.
Greg Ross
LEADTOOLS Technical Support
   Report 
  02-20-2008, 10:05
mhaberle is not online. Last active: 2/20/2008 2:57:55 PM mhaberle

Not Ranked
Joined on 12-06-2007
Posts 1
Re: Error "The application failed to intialize properly (0xc0150002)"
Reply Quote
Greg,

Are you saying that if the VC++ 2005 SP1 Redist are already deployed or deployed by install setup(which I believe is Runtime 8.0 SP1); then there is no need for the dll's and manifests to also be in the local application directory?

Thanks,
Mike
   Report 
Post
LEAD Support Fo... » Developer » Deployment » Error "The application failed to intialize properly (0xc0150002)"

Powered by Community Server, by Telligent Systems