VC++编译的程序出现 MFC42D.DLL
VC++编译的程序在没有安装VC的机上运行时出现“没有找到 MFC42D.DLL,因此这个应用程序未能启动。”是怎么回事...?在编译时应如何处理?(打算回答下个MFC42D.DLL的麻烦省点口水吧)
VC++编译的程序在没有安装VC的机上运行时出现“没有找到 MFC42D.DLL,因此这个应用程序未能启动。”是怎么回事...?在编译时应如何处理?(打算回答下个MFC42D.DLL的麻烦省点口水吧)
答案:在vc里,菜单Project选择Settings在General标签下,在左边Setting for选择All Configurations,
中间Microsoft Foundation Classes选择Use MFC in a static library
其他:编译时选择静态链接。你在设置里找下。 缺少VC生成文件运行时必须运行库的库文件。