admin管理员组文章数量:1516870
系统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
版权声明:本文标题:彻底解决0x0000007b在SWF播放上的困扰,简单几步搞定! 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1771362185a3264653.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论