在其他机器无法运行程序编译出来的程序

1. 在本机上编译的Debug版可执行程序,拷贝给没有安装过VS开发平台的机器上运行。总是没办法运行该程序。

2. 使用notepad打开.exe,看到可执行程序在Debug版本中额外依赖了Microsoft.VC80.DebugCRT.manifest、msvcp80d.dll、msvcr80d.dll,需要再VS的安装目录下,找到这些文件一起拷贝。才可运行Debug版本的可执行程序。release版本不依赖这些文件。

你可能感兴趣的:(平台)