03-24-2008 05:07 PM
03-24-2008 05:41 PM
Hi Jonathan,
I first wanted to mention that Windows 2003 Server is not a supported OS for
CVI.
However, with that said, typically when you see the "Application failed
to initialize...." Windows message, this usually indicates your target
machine is missing certain necessary components such as DLLs. It makes
sense it worked on your dev machine since you probably have those DLLs.
You see, when you launch your application, any statically linked component will
also try to load as well (i.e. if you are linking against some DLL via an
import library, that DLL will try to load when you app loads). Therefore
you need to make sure that you have that DLL on your target system.
You can use a free tool called Dependency
Walker to determine what static dependencies your application has.
Hope this helps!
Best Regards,
04-18-2008 08:40 AM