【发布时间】:2014-03-29 21:45:27
【问题描述】:
我用 Visual-C++ 创建了一个 C++ 应用程序。它在我自己的机器上运行良好。但是当我尝试在另一台机器上执行它时,它不起作用。 知道我在可执行文件旁边添加了使用的 dll 文件,并且我正在使用发布版本。
我看了一下this answer,但对我没有帮助。
错误
The program can't start because it lacks MSVCP110.dll on your machine. Try reinstalling the program to fix this problem.
【问题讨论】:
-
尝试在目标机器上安装this。
-
@JohnnyMopp 我喜欢你发布网站的 AU 版本的方式,而我发布 GB 的方式:p
-
@NeilKirk OP 在突尼斯....
-
将文件复制到与EXE相同的目录就足够了。注意 64 位版本的 Windows 上的文件重定向器,需要将 32 位程序安装到 c:\program files (x86)。使用 SysInternals 的进程监视器找出 Windows 在哪里寻找 DLL。
标签: c++ visual-c++ visual-studio-2012 dll