关于mfc 在共享 DLL 中使用 MFC的有关问题
关于mfc 在共享 DLL 中使用 MFC的问题
开发环境是vs2005 sp1
使用“在静态库中使用 MFC”生成的exe在目标机上正常运行
使用“在共享 DLL 中使用 MFC”,生成的exe放到目标机上就是无法运行,mfc80.dll,msvcr80.dll也都拷过去了,还是报错“由于应用程序配置不正确,应用程序未能启动”,用dependcy 查看,也不缺少任何dll了,但是下面有Side by Side错误
,这种情况有朋友碰到过吗,跟开发环境有关系吗?
------解决方案--------------------
EXE如果没有编入manifest,则需要放置一个manifest
开发环境是vs2005 sp1
使用“在静态库中使用 MFC”生成的exe在目标机上正常运行
使用“在共享 DLL 中使用 MFC”,生成的exe放到目标机上就是无法运行,mfc80.dll,msvcr80.dll也都拷过去了,还是报错“由于应用程序配置不正确,应用程序未能启动”,用dependcy 查看,也不缺少任何dll了,但是下面有Side by Side错误
------解决方案--------------------
EXE如果没有编入manifest,则需要放置一个manifest