How to reference ATL80.dll

P

PLS

Using VS2005 SP1, I am trying to compile a program that is not an ATL
app per se, but which uses some functions from ATL.DLL.

I started by adding ATL.DLL to linker input and ...\VC\atlmfc\lib to the
linker search path.

This made the app compile without error, but get "ATL80.DLL not found"
when it was run.

I then added "type='win32' name='Microsoft.VC80.ATL'
version='8.0.50727.762' processorArchitecture='x86'
publicKeyToken='1fc8b3b9a1e18e3b'"
to the manifest file, copying this from an ATL app originally built with
VS2005. I still get "ATL80.DLL not found"

What do I need to do to use this DLL?

Thanks,
++PLS
 
C

Cholo Lennon

PLS said:
Using VS2005 SP1, I am trying to compile a program that is not an ATL
app per se, but which uses some functions from ATL.DLL.

I started by adding ATL.DLL to linker input and ...\VC\atlmfc\lib to
the linker search path.

This made the app compile without error, but get "ATL80.DLL not found"
when it was run.

I then added "type='win32' name='Microsoft.VC80.ATL'
version='8.0.50727.762' processorArchitecture='x86'
publicKeyToken='1fc8b3b9a1e18e3b'"
to the manifest file, copying this from an ATL app originally built
with VS2005. I still get "ATL80.DLL not found"

What do I need to do to use this DLL?

Thanks,
++PLS

If you use some functions of ATL80.dll, how can your app compile without linking
against Atl.lib?
BTW...

1-Try linking against Atl.lib
2-Install VC++ 2005 redistributable in target machine:

http://www.microsoft.com/Downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99
-220b62a191ee&displaylang=en


Regards
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top