目录
使用release类型进行发布
应用程序无法正常启动 0xc000007b
版本对应
vcruntime140d
应用版本
参考文章
使用release类型进行发布
应用程序无法正常启动 0xc000007b
"应用程序无法正常启动 0xc000007b" 错误通常是一个 Windows 应用程序错误,表示应用程序无法正确启动。要查看更多关于此错误的信息和日志
版本对应
- MSVCR71.dll - Visual Studio 2003
- MSVCR80.dll - Visual Studio 2005
- MSVCR90.dll - Visual Studio 2008
- MSVCR100.dll - Visual Studio 2010
- MSVCR110.dll - Visual Studio 2012
- MSVCR120.dll - Visual Studio 2013
- MSVCR140.dll - Visual Studio 2015/2017/2019
vcruntime140d
"vcruntime140d" 是指 Debug 版本的 Visual C++ 运行时库,与 Visual Studio 的版本对应。具体来说,"vcruntime140d" 对应于 Visual Studio 2015 和 Visual Studio 2017 的 Debug 版本。
在 Visual Studio 的版本命名中,"140" 是一个内部的版本号,而 "d" 表示 Debug 版本。以下是一些常见的 Visual Studio 版本及其对应的 Debug 版本的 vcruntime 库版本:
- Visual Studio 2013: "vcruntime120d"
- Visual Studio 2015: "vcruntime140d"
- Visual Studio 2017: "vcruntime140d"
- Visual Studio 2019: "vcruntime140d"
所以,"vcruntime140d" 对应的是 Visual Studio 2015 和 Visual Studio 2017 中的 Debug 版本的运行时库。如果您的应用程序需要使用这个版本的 Debug 运行时库,您需要确保目标计算机上安装了相应版本的 Visual C++ Redistributable。请注意,Debug 版本的运行时库通常仅用于开发和调试阶段,不应该在生产环境中使用。
应用版本
https://download.csdn.net/download/dualvencsdn/88268738
遗留问题: 不知道 为啥 还需要vc*120d
参考文章
各个版本Microsoft Visual C++官方下载链接整理 - 知乎