问题描述

今天在VS2013发布应用程序后,本地电脑可以正常打开exe,但放到其他电脑无法正常启动,打印“应用无法正常启动(0xc000007b)。请单击“确定”关闭应用程序”。

问题解决思路

这种情况主要还是编译电脑与运行电脑的dll的版本不匹配或者缺少dll文件,实际上缺少dll文件大多会直接提醒找不到的dll文件名,而版本不匹配则不好解决。

解决方法有两种:

  1. 了解编译电脑安装了哪些软件相关软件,比如Qt,vs2013等,在运行电脑上安装相应软件,基本上能解决这个问题。这种方法的前提是编译方与运行方可以进行沟通,但往往难于实现,即使能够交流,安装和搭建环境需要不少花费不少时间。
  2. 将运行电脑上可能不匹配的和缺少的dll文件,从编译电脑放入发布包。这种方法的前提是查找到软件运行需依赖哪些dll文件,以及判断哪些dll可能需要放入。

查找依赖dll文件

1. 在编译电脑上运行应用程序,打开windows任务管理器->性能,在左下角打开资源管理器

2. 选择CPU,勾选所关注的应用程序,在下方关联的模块中,可以清晰的看到程序所依赖的dll件,全选后将信息复制到txt,方便后面对照。

3. 按照依赖dll文件列表,将可能不匹配或者缺少的dll文件,从系统对应路径拷贝到应用程序目录。这里我拷贝了MSVCP120.dll,msvcp_win.dll,MSVCR120.dll,MSVCR120D.dll,msvcrt.dll几个文件。最保险的是将所有依赖dll都放入,但软件包会比较冗余。

4. 将新的应用程序软件包放到其他干净的电脑试运行,若成功即可,若不成功可返回去拷贝其他dll文件。

我的程序到这里已运行正常,后面就是打包发布了。

【Debug】VS EXE运行“应用程序无法正常启动(0xc000007b)”相关推荐

  1. Mysql安装时mysqld.exe报`应用程序无法正常启动(0xc000007b)`

    问题描述 mysql5.7.30解压版安装, 解压之后执行初始化命令, 桌面弹出提示"应用程序无法正常启动(0xc000007b)" 解决办法 查阅资料后, 得知原因是系统dll动 ...

  2. 解决: Mysql安装时mysqld.exe报`应用程序无法正常启动(0xc000007b)`的问题

    问题情况: 解决方案: 下载一个修复工具,这里附上修复工具链接: 链接:https://pan.baidu.com/s/1HxKLkd0NIgiQ5x1_BaI0_Q 提取码:p1a8 1.下载工具后 ...

  3. vmpalyer.exe - 应用程序错误: 应用程序无法正常启动(0xc000007b)。请单击“确定

    在桌面点击vmPlayer时,出现 vmpalyer.exe - 应用程序错误: 应用程序无法正常启动(0xc000007b).请单击"确定 系统服务中的mv服务前三项启动不了,右键启动以后 ...

  4. VS(Visual Studio)应用程序无法正常启动(0xc000007b)解决办法大全

    一般出现这种情况,极有可能是dll依赖的问题. 可以先去用DirectX修复工具进行修复. DirectX修复工具及DirectX修复工具增强版-桌面系统文档类资源-CSDN文库 如果出现了关于C++ ...

  5. windows7安装python 无法启动程序_教您解决应用程序无法正常启动(0xc000007b)

    在使用电脑办公过程中,安装应用程序时难免遇到无法安装或者无法正常启动的问题,这对我们使用电脑带来了诸多不便.那遇到应用程序无法正常启动的问题要如何解决呢?相信大家肯定都是十分疑问的,每次都是只能忍痛重 ...

  6. 应用程序无法正常启动0xc000007b的解决方法(PhotoScan为例)

    问题现象 电脑使用过程中会碰到各种问题,打开软件就提示"应用程序无法正常启动0xc000007b"这个问题也很常见. 下面为大家分享应用程序无法正常启动0xc000007b怎么解决 ...

  7. mysql 无法启动 0xc000007b_「应用程序无法正常启动0xc000007b」正确解决 应用程序无法正常启动(0xc000007b)的问题 - seo实验室...

    应用程序无法正常启动0xc000007b [问题背景] 用vs2008写了一个mysql(MySQL的版本号:8.0.11.0)的测试程序,在搞定MySQL所需要的x64平台后,问题又来了:编译一切都 ...

  8. 解决PS等软件出现应用程序无法正常启动(0xc000007b)

    在使用电脑办公过程中,安装应用程序时难免遇到无法安装或者无法正常启动的问题,这对我们使用电脑带来了诸多不便.那遇到应用程序无法正常启动的问题要如何解决呢?相信大家肯定都是十分疑问的,每次都是只能忍痛重 ...

  9. python应用程序无法正常启动0xc00007b_详细教您解决应用程序无法正常启动(0xc000007b)...

    在使用电脑办公过程中,安装应用程序时难免遇到无法安装或者无法正常启动的问题,这对我们使用电脑带来了诸多不便.那遇到应用程序无法正常启动的问题要如何解决呢?今天,小编就和大家探讨下应用程序无法正常启动的 ...

最新文章

  1. python空值填充_pandas | DataFrame基础运算以及空值填充
  2. 中国人民大学文继荣:搜索,从相关性到有用性
  3. 网站分析与SEO效果的评估,互联网营销
  4. 自由自在珍珠奶茶以市场细分来创新品牌
  5. routersploit简单实例
  6. 阻止页面双击选中文本
  7. TSP旅行商问题之分支界限法法求解(C语言)
  8. SAP “麻辣三人行”小厨房|用黑科技“烹制”HR数字料理
  9. LeetCode 718最长重复子数组
  10. imreadraw的注册
  11. 大家一起用gtk编程4(使用GDB调试程序)[zt]
  12. Lyn for Mac v2.1 中文版 – 轻量级图片浏览器
  13. 500 G JAVA视频网盘分享(JEECG开源社区)
  14. 【Linux】下载暂停后如何恢复
  15. 用游戏编辑器制作MOD脱颖而出
  16. tp6 使用 redis
  17. IC Compiler指南——布图规划(一)
  18. 标签打印软件如何制作医疗废物标签
  19. 如何实现网页视频聊天?
  20. fan4801开关电源原理图_开关电源各模块原理实图讲解精编版

热门文章

  1. 【毕业设计】 大数据地铁客流数据分析系统 - python
  2. 通过appId和appSecret生成accessToken访问api后端接口(接口授权)
  3. 响应式2048小游戏(支持手机端)
  4. 中职生职业生涯规划书2000字学计算机,职业生涯规划书 计算机平面设计专业 中职生 2000字...
  5. K8S - k8s查看污点和删除污点
  6. 视频教程-scratch(高级篇)6愤怒的小鸟-其他
  7. 【解决问题】Vivado中FPGA的LUTs资源与数据手册对不上
  8. 【计数排序】c++实现计数排序
  9. 【IOT数据库】tdengine学习使用,非常方便,速度十分快,开源IOT数据库,支持集群方式进行部署,支持分区,支持Topic,流式计算
  10. 查询哪个部门的平均工资比公司的平均工资高