tags:

views:

41

answers:

1

I added functionality to a code base someone else wrote and while the "Not using ATL" flag was set in VS2005 I see that there is #include <ATLComTime.h> in one of the files. I have only sent the C-Runtime library (see here) redistributable. The client can not get the code to worktheir machines. They receive a "DLL entry point not found" error. I feel that it's some sort of missing DLL or library on the target machine since we've been able to install it in all of our test machines.

They want me to make sure that I don't send a "bogus" redistributable to a client. Since I can't seem to find ultimately which redistributable this header pertains I'm asking here. I'm at a loss. Can help?

+3  A: 

Configure the project to link statically with ATL (Project | Properties -> Config Properties -> General -> Use of ATL) executable, or distribute atl.dll with your application.

Kyle Alons
Thanks very much.
wheaties