应用程序无法正常启动(0xc0150002)

news/2024/11/30 4:59:29/

应用程序无法正常启动0xc0150002

  • 1 介绍
  • 2 分析
  • 3 处理步骤
    • 3.1 下载VC90的动态库
    • 3.2 工具包中放入VC90动态库
    • downloading Microsoft Visual C++ 2008 Redistributable Package (x86)
  • 参考

1 介绍

安装内部开发的工具时,遇到报错“0xc0150002”。
在这里插入图片描述
之后查看系统日志详细报错如下:
“C:\Users…\xxx_tool\ControlCAN.dll”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC90.MFC,processorArchitecture=“x86”,publicKeyToken=“1fc8b3b9a1e18e3b”,type=“win32”,version=“9.0.21022.8”。 请使用 sxstrace.exe 进行详细诊断。
在这里插入图片描述

2 分析

从上面信息能看出报错和VC90有关系,细节不清楚。后来下载了VS 2008的发布组件也不行,但是直接应用VC90的动态库就行。
程序中使用了ControlCAN.dll,怀疑这个库用到了VC90。
在 Windows 10 专业版 64 位(10.0,内部版本19042)上没出问题;
在 Windows 10 专业版 64 位(10.0,内部版本19044)上报错“0xc0150002”;
具体两版本系统在 VC90 库上的区别,我没自己分析,感兴趣路过的可以自己去看看。

3 处理步骤

3.1 下载VC90的动态库

如下图片下载后,改成rar 后再解压就是了。
请添加图片描述
如果图挂了,直接这里下载 https://download.csdn.net/download/qq_38880380/86037176

3.2 工具包中放入VC90动态库

downloading Microsoft Visual C++ 2008 Redistributable Package (x86)

https://www.microsoft.com/zh-cn/download/details.aspx?id=11895
在这里插入图片描述

参考

1、
2、VC90动态库vc++2008中所需要的dll免安装.rar
3、运行软件打不开,报“应用程序无法正常启动(0xc0150002)”的错误
4、找不到从属程序集***DLL的激活上下文生成失败
5、AutoCAD2016安装失败,提示:Microsoft Visual C++ 2008 Redistributable (x86) 安装失败的解决方案


http://www.ppmy.cn/news/568913.html

相关文章

无法正常启动,错误0xc0150002

应用程序无法正常启动0xc0150002 解决方案 vcp80d.dll,msvcr80d.dll我也遇到过此问题,解决办法: 方案一: 在项目的“属性|配置属性|链接器|常规”中的“启用增量链接”选择“否”。此方法阻断…

0xC004F069错误的解决方案

如果是评估版本,则需要先把评估版本升级为正式版本,才能正确的使用。 1.管理员模式运行cmd,输入命令:DISM /online /Get-CurrentEdition,得到结果: 部署映像服务和管理工具 版本: 10.0.14393.0 映像版本: 10.0.14393.0 当前版本为…

0x00000050解决方法

◇解决方案: (1)使用Windows安装光盘进行修复安装; (2)如果还能进入安全模式, 可以"开始-->运行": sfc /scannow (3)还可以采用提取文件的方法来解决, 进入"故障恢复控制台", 使用copy或expand命令从光盘中复制或解压受损的文件. 不过, 蓝屏一般都是 驱…

关于win10安装.net3.5报错“0x800f0950”

安装.net3.5时显示下载失败,错误代码0x800f0950,原因是Windows更新模块异常 后尝试离线安装.net3.5,感觉有点麻烦,就没有尝试离线安装。 因为不想重装系统,所以查询了很多资料。 方法1.根据步骤尝试修改注册表&#xf…

Pytest+Webdriver+Alluer的UI自动化测试框架

作为web自动化的入门学习,搭建框架练习下 一、熟悉项目的测试框架的整体目录 二、 PIP安装完所需框架 1、编写main.py import pytestif __name__ __main__:#pytest.main() # 遍历相同目录下的所以test开头的用例#生成测试报告 #一次执行所有接口测试用例&…

Win10连接打印机提示0x00004005错误的解决教程

我们经常会在办公或者学习的时候使用打印机打印东西,不过有时候在连接打印机的时候会出现“0x00004005”的错误代码提示,那么在遇到这种情况应该怎么办呢?下面就和小编一起来看看Win10连接打印机提示0x00004005错误的解决教程吧。 Win10连接打印机提示0…

计算机蓝屏无法启动代码50,win7系统出现蓝屏代码0x0000050怎么解决

可能很少人会注意到电脑出现蓝屏的时候经常性会出现一些神秘代码。这些代码可以帮助我们找到电脑蓝屏的根源,从而彻底解决蓝屏问题!今天小编就以其中一个出现的蓝屏代码0x0000050为例,教大家如何解决。 出现原因:该蓝屏代码出现的…

Win10共享打印机连接时提示错误代码:0x00004005

一、 设备环境 1台win10企版PC使用网线直接连接打印机并共享打印机,1台win10企业版PC,1台win10专业版PC,1台win10教育版,1台Brother品牌打印机。 二、维修前状态 共享打印机的电脑能正常使用打印机,其它电脑能够正常…