天龙八部一进阶在哪看:在我的机子上用VC MFC编写通过的应用软件(可执行文件),在他人的计算机上却不能正常执行,

来源:百度文库 编辑:中科新闻网 时间:2024/05/08 10:24:56
先是缺少了两个DLL文件,后提示相关控件创建失败,哪位大侠若是清楚原由,请与我联系EMAIL:flyboy058@sina.com

如果你是 2003 以前的编译器,那少了MFC42.dll
之后的,少了 mfc72b.dll 你可以到网上下载MFC运行库来运行,这样就可以了
同时,为了避免这样的麻烦,你可以在编译的时候,使用静态连接库,这样,LIB文件就会直接编译进你的程序里,这样的MFC程序在哪都能用,只不过体积大了点(原来的4~5倍)如果你不想看到这样大的程序,你可以用加壳加压,这样可以压得很小

是不实缺少MFC42.dll阿

你调试生成的版本不对
你编译的debug版
要想在其他机子上运行 必须是 Release 版本