我有一个用Visual C ++(VS 2015)创建的控制台应用程序,它构建了一个.exe可执行文件。它在我的电脑上运行良好。但是,当放在没有安装VS的PC上时,会抛出此错误:
程序无法启动,因为您的mfc140u.dll缺失 电脑。尝试重新安装该程序以解决此问题。
如果我将mfc140u.dll放在该PC上,在.exe文件旁边,那么可执行文件正常工作。但是,如果可能的话,我想避免分发这个mfc140u.dll文件。我无法弄清楚如何做到这一点。我的解决方案没有引用任何远程类似“mfc140u”的内容。
更新:我刚刚了解到mfc140.dll是VS 2015+引入的MFC库。但是,我仍然不确定这个mfc140u.dll(注意最后的额外'你')是什么。