2

我似乎找不到任何关于如何使用 Visual Studio 2008 创建 MFC DLL 的演练。我的问题如下。我需要将 wininet.h 与我的 DLL 一起使用,我的解决方案是使用 MFC DLL。无论如何尝试链接我的项目给了我5 链接错误
我相信该错误是我需要添加附加库目录的一种。但是我应该添加哪一个?

void ClearHandles(void) //close all open handlers if any
void SetClientCert(void) //try to set a cert if possible
void FindCertWithOUNITName(void) //This function performs a certificate contex search

所有帮助将不胜感激!我什至希望链接到使用 MFC 的 DLL 的教程或演练。

4

3 回答 3

4

将 Crypt32.lib 添加到 Linker/Input 下的 lib 依赖项 - 附加依赖项:

替代文字

于 2010-10-14T15:04:18.887 回答
1

您需要将 crypt32.lib 添加到 DLL 的依赖项列表中。您可以在 API 的 MSDN 页面中找到它,例如这里

要求

支持的最低客户端 Windows 2000 Professional

支持的最低服务器 Windows 2000 Server

头文件 Wincrypt.h

库 Crypt32.lib

DLL Crypt32.dll

于 2010-10-14T15:05:12.300 回答
0

Linker IncrBuildImage 错误在此处描述:

http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/801ba6d7-a284-4b5d-a75b-3652138d6dff

也许修补程序会有所帮助

于 2010-10-15T12:17:46.977 回答