【发布时间】:2016-06-28 13:32:29
【问题描述】:
我有一个用 Visual C++ 2010 x86 编译的小应用程序。您知道当您尝试在没有 VC2010 的系统上启动此应用程序时,它会因 msvcp100.dll 错误而崩溃。问题是如何在不使用其他 VC 较低的应用程序或安装程序的情况下检测或安装 VC2010?也许我可以在清单中使用一些技巧?
【问题讨论】:
-
为什么不直接用所需的 dll 打包可执行文件?
-
这是一个先有鸡还是先有蛋的问题,您需要CRT才能开始检查。如果它是“小”并且不使用任何 DLL,则使用 /MT 编译,以便 CRT 链接到 exe 文件中。如果它确实使用 DLL,那么你只需要再复制两个。
标签: c++ visual-studio-2010 installation