我使用VS 2012 IDE在vc++中编写了一个项目,并在我的系统上成功运行。当我尝试在其他没有安装VS2012的系统上运行时,我们会遇到“MFC110ud.dll丢失”的错误(第一张图片)。我尝试手动放置该dll文件,但它显示“mfcud.dll的非法使用”(第二张图片)。
请问有没有人能够指导我如何解决?
请问有没有人能够指导我如何解决?
另一种可能性是,如果您正在远程调试中运行它,则需要更改MFC的使用方式。在项目设置中(从“解决方案资源管理器”面板右键单击项目 -> 属性),展开:
然后,在右侧面板的“项目默认值”下,选择“在静态库中使用MFC”作为“MFC使用”属性。