缺少的 dll 不适用于 Windows

缺少的 dll 不适用于 Windows

伙计们,我刚刚在 Visual Studio 中用 C++ 创建了一个程序。当我从我的电脑运行 exe 文件时,该程序按预期运行,但如果我尝试从另一台电脑运行该程序,我会收到缺少 msvcp100.dll 的消息。好的,我找到了这个 dll 并将其复制到我的 exe 文件所在的文件夹中,然后我尝试运行它,但现在我收到错误:此版本的 dll 不适用于 Windows 平台。
发生了什么?如何解决?

答案1

似乎您需要在目标机器上安装 VC++ 可再发行包。

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84&displaylang=en

另外,我发现您可以将所有必要的 .dll 复制到目标计算机上的程序文件夹中。

相关内容