在Windows平台用visual studio编译的可执行文件部署时报:应用程序无法正常启动0xc000007b(跟DirectX9无关的原因)
来源:互联网 发布:java直播系统 编辑:程序博客网 时间:2024/06/05 05:35
最近在做EasyDarwin开源流媒体服务器Windows版本编译与部署时发现一个问题,在开发机本机运行都很正常,但是部署到目标机器(未安装vs等开发环境)时,莫名其妙报出了“应用程序无法正常启动0xc000007b”的错误,网上搜了一遍,大多数解决方案和博客都是你抄我的,我抄你的,一模一样,让去部署非常庞大笨重的DirectX9到目标机器,确实也能解决问题,但总感觉没道理,压根就没用到这个东西,于是乎,自己找了找原因,发现:
配套的\VC\redist里面的版本不对,我们编译的EasyDarwin.exe是x64版本,而我们去部署时候,配套附带的msvcp100.dll和msvcr100.dll版本都是x86版本的:
同样这个道理,如果大家后面遇到0xc000007b这个错误的时候,有可能是vc运行时库的32位版本和64位版本没弄正确导致的,请大家仔细检查检查!
获取更多信息
邮件:support@easydarwin.org
WEB:www.EasyDarwin.org
QQ交流群:288214068
Copyright © EasyDarwin.org 2012-2017
0 0
- 在Windows平台用visual studio编译的可执行文件部署时报:应用程序无法正常启动0xc000007b(跟DirectX9无关的原因)
- 编译的文件放在其他电脑上出现应用程序无法正常启动(0xc000007b)
- VS2012debug时报错:应用程序无法正常启动(0xc000007b)
- 应用程序无法正常启动提示错误0xc000007b 问题的原因和解决方法
- MFC错误0xc000007b 应用程序无法正常启动 的一种原因
- 应用程序无法正常启动(0xc000007b)
- "应用程序无法正常启动0xc000007b"的一个解决办法
- 关于“应用程序无法正常启动0xc000007b”的问题
- 应用程序无法正常启动0xc000007b问题的解决方案
- VS2012--应用程序无法正常启动0xc000007b 的错误
- 应用程序无法正常启动0xc000007b的问题
- 调试经验 | Visual Studio中代码正常运行,但运行生成的exe报错“0xc000007b无法正常启动”
- openGL ES在VS2012中配置遇到的应用程序无法正常启动0xc000007b解决方法
- 应用程序无法正常启动 0xc000007b (包括win7 64位)的解决方法
- 应用程序无法正常启动0xc000007b解决方法
- debug : 应用程序无法正常启动(0xc000007b)
- 应用程序无法正常启动0xc000007b解决方法
- 应用程序无法正常启动0xc000007b错误
- numpy-note
- springmvc传入map至前端
- 蓝桥杯基础练习: 查找整数
- 委托
- java学习笔记--解析xml
- 在Windows平台用visual studio编译的可执行文件部署时报:应用程序无法正常启动0xc000007b(跟DirectX9无关的原因)
- 构造方法和普通方法有什么区别呢,我很疑惑?
- poj 1942 Paths on a Grid (求组合数)
- C#调用PB写的com组件dll
- mac配置apache创建虚拟主机
- CoreSeek详细安装教程
- linux的通信方式之匿名管道
- 检测密码规范Java
- Ubuntu下虚拟机Bochs安装问题解决汇总