0x0000007b应用程序错误解决

16 篇文章 0 订阅
15 篇文章 0 订阅

 系统win7

一 问题

今天部署应用程序到win7系统上,双击应用程序弹出了0x0000007b的错误。

二  vcredist

2.1 简介

     一般用Visual C++开发的Windows应用程序需要这个运行时库的支持才能在没有安装Visual C++的计算机上正常运行,也可以在开发软件时选择”在静态库中使用 MFC“,从而将调用的库函数的代码嵌入应用程序,避免对运行时库的依赖。
      此软件包安装 C Runtime(CRT)、Standard C++、ATL、MFC、OpenMP 和 MSDIA 库的运行时组件。对于支持并行部署模式的库(CRT、SCL、ATL、MFC 和 OpenMP),这些运行时组件安装在支持并行程序集的 Windows 操作系统版本的本机程序集缓存中,这一缓存也称为 WinSxS 文件夹。

2.2 版本

      `vc_redist`通常指的是Visual C++ Redistributable Packages。这些包含运行时组件,它们是在Windows上运行使用Visual Studio开发的应用程序所必需的。每个版本的Visual Studio通常会有与之对应的Visual C++ Redistributable版本。

      以下是一些主要的Visual C++ Redistributable版本:

- Visual C++ Redistributable for Visual Studio 2015, 2017, and 2019: 这些版本分别有安装程序,。对于x86和x64架构,文件名通常是`vc_redist.x86.exe`和`vc_redist.x64.exe`。

- Visual C++ Redistributable for Visual Studio 2013 (v12): 分别有x86和x64版本,文件名通常是`vcredist_x86.exe`和`vcredist_x64.exe`。

- Visual C++ Redistributable for Visual Studio 2012 Update 4 (v11): 同样有x86和x64版本。

- Visual C++ Redistributable for Visual Studio 2010 (v10): 包括x86和x64版本。

- Visual C++ Redistributable for Visual Studio 2008 (v9): 也包括x86和x64版本。

- Visual C++ Redistributable for Visual Studio 2005 (v8): 通常只有x86版本。

       安装Visual C++ Redistributable对于确保运行依赖于Visual C++库的应用程序至关重要。如果您在寻找特定版本的`vc_redist`,您应该前往微软的官方下载中心,或者在Visual Studio的特定版本的官方页面上寻找相关信息。需要注意的是,随着时间的推移,某些旧版本可能不再由Microsoft提供支持。

三 解决方案

我的程序是vs2015开发的,安装vcredist_msvc2015_x64.exe和vcredist_msvc2015_x86.exe

 

  • 14
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kupeThinkPoem

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值