【发布时间】:2018-08-23 22:09:26
【问题描述】:
我正在尝试启动一个在 VS 中制作的 C++ 应用程序的 .exe,但没有安装 VS,但没有成功。 这是我所做的: 我在发布模式下编译了程序, 手动将所有文件从调试移动到发布文件夹,以及游戏库文件。然后将 vcruntime140d.dll 文件粘贴到那里,因为它提示我这样做。现在,当我双击 exe 文件时,它显示以下内容:应用程序未正确启动 0xc000007b。安装 VS 可再发行包没有帮助。我该怎么办?
【问题讨论】:
-
您复制了错误的文件。首先确保构建程序的 Release 版本,这样就不需要 vcruntime 的调试构建。然后专注于您选择的平台,DLL 的 32 位版本位于 c:\windows\syswow64。不是错字。
-
我最终手动将源代码和资源复制到了 Dev C++ 中,它可以完美运行:D
标签: visual-studio release