我有一个MFC vc ++项目,并且具有使用Visual Studio 2013的该项目的exe文件。当我打开项目exe时,它在我的开发计算机上工作正常。
但是,当我在客户的计算机中打开此exe时,出现此错误消息:
该程序无法启动,因为您的计算机缺少mfc120d.dll。尝试重新安装程序以解决此问题
如果系统安装了Visual Studio,我注意到我的项目exe文件正在运行。我还安装了“ Visual Studio 2013的Visual C ++可再发行组件程序包”,但是即使那样,我仍然遇到相同的错误。请提出解决方案。
答案 0 :(得分:0)
这是因为您部署了应用程序的调试版本。如果这是故意的(是否能够进行远程调试?),则可以从VS2013安装目录中查找并部署mfc120d.dll。 否则,只需构建发布配置,就可以了。