打开我的项目exe后,mfc120d.dll丢失

时间:2019-02-20 09:55:49

标签: visual-studio visual-c++ mfc

我有一个MFC vc ++项目,并且具有使用Visual Studio 2013的该项目的exe文件。当我打开项目exe时,它在我的开发计算机上工作正常。

但是,当我在客户的计算机中打开此exe时,出现此错误消息:

  

该程序无法启动,因为您的计算机缺少mfc120d.dll。尝试重新安装程序以解决此问题

enter image description here

如果系统安装了Visual Studio,我注意到我的项目exe文件正在运行。我还安装了“ Visual Studio 2013的Visual C ++可再发行组件程序包”,但是即使那样,我仍然遇到相同的错误。请提出解决方案。

1 个答案:

答案 0 :(得分:0)

这是因为您部署了应用程序的调试版本。如果这是故意的(是否能够进行远程调试?),则可以从VS2013安装目录中查找并部署mfc120d.dll。 否则,只需构建发布配置,就可以了。