Alex Rivera | Logout

Add Library to Visual Studio 2008 C++ Project

Asked 2009-07-11T23:30:41.963
24

I'm completely new to Visual Studio and I'm having some trouble getting a project started with Visual Studio 2008. I'm experimenting with MAPI, and I'm getting error messages like this when I go to build the project:

"unresolved external symbol _MAPIUninitialize@0 referenced in function _main"

I know I need to link to MAPI32.lib, but the guides I have found thus far have indicated going to the "Visual Studio settings link tab" and adding it there (which was - apparently - from an older version of Visual Studio). I can't find anything like that in the project properties linker or C/C++ sections of VS 2008.

Where do I need to tell Visual Studio to use that library?

Thanks

Edit
Report

1 Answer

1

Do not statically link to any MAPI dlls. You must always dynamically load the MAPI system - look at the MFCMAPI source code to see how it is done: http://mfcmapi.codeplex.com/

answered 2012-08-05T16:23:02.240

Your Answer