一个MFC工程 其中用到了自己写的DLL 两个都是 “在共享DLL中使用MFC” DEBUG下 编译通过 然后我在一台没装VC的机子上运行EXE 弹出对话框"无法找到mfc90ud.dll"我还想着那改成静态库中使用MFC吧 结果链接出错 “无法找到mfc90ud.dll”网上搜了下 说的最多的就是 生成映射文件的开关改为 是(MAP) 但是没用
第二种说法是系统盘改成NTFS 可我C盘本身就是NTFS的
第三种 把 “嵌入清单文件” 给关掉 没用
第四种 RELEASE版本下运行,行倒是行了 编译没问题 运行没问题, 但是单独把生成好的exe和dll文件从release目录下拿出来 还是提示"无法找到mfc90ud.dll"最后我搜了下这个文件 明明还在VS的安装目录下我都无语了 求助。
第二种说法是系统盘改成NTFS 可我C盘本身就是NTFS的
第三种 把 “嵌入清单文件” 给关掉 没用
第四种 RELEASE版本下运行,行倒是行了 编译没问题 运行没问题, 但是单独把生成好的exe和dll文件从release目录下拿出来 还是提示"无法找到mfc90ud.dll"最后我搜了下这个文件 明明还在VS的安装目录下我都无语了 求助。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货