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

news/2025/3/20 3:29:51/

应用程序无法正常启动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/478615.html

相关文章

【解决方案】mac:stack Error: `gyp` failed with exit code:1

【20200730更新】 最下面是之前的答案。我发现这个问题其实不那么简单,是因为搜索gypfailed with exit code:1还不够具体,看看报的错误,其实可以更详细一些的。分隔符下面的是之前的一种解决方案,这种解决方案只解决报文件node-gy…

mac解决“您的电脑因为出现问题问题而重新启动 SOCD report detected: (iBoot panic)“报错, 重置SMC与重置NVRAM(PRAM)

背景 mac monterey 12.5.1 关机后再开机出现报错 SOCD report detected: (iBoot panic)关机重启更新系统都不管用 解决办法 按一下音量加,再按一下音量减再长按5秒关机键, 开机后没再出现自动重启和报错, 鬼知道这是个什么神仙bug, 估计可能是软件和系统不兼容卡死, 按我理…

LCD1602 通过转接板 i2c显示

1.安装库文件 2.输入如下代码 #include <LiquidCrystal_I2C.h> //引用I2C库 #include <Wire.h> LiquidCrystal_I2C lcd(0x27,16,2); void setup() { lcd.init(); // 初始化LCD lcd.backlight(); //设置LCD背景等亮 lcd.setCursor(0,0); //设置显示指针 lcd.…

rk3128-android7.1-遇到一个i2c错误

遇到一个logo界面卡死或者使用途中没有触摸 获取kernel里面的log打印如下: 1248.792175] rockchip_i2c 20056000.i2c: Error applying setting, reverse things back [ 1248.985890] rockchip_i2c 20056000.i2c: Addr[0x0014] wait event timeout, state: 1, is_busy: 1, erro…

【学习笔记】win10报0xc0000221错误无法开机

背景 公司电脑不知道装了什么东西之后&#xff0c;重启的时候蓝屏&#xff0c;无法正常开机。报的是 文件:\\Windows\system32\drivers\bootsafe64_ev.sys 错误代码&#xff1a;0xc0000221上网查了下&#xff0c;说是插个U盘启动盘&#xff0c;从U盘启动系统&#xff0c;把这文…

iPhone手机用户们在用的手机桌面便签推荐哪款?

iPhone手机的性能和外观设计是非常好的&#xff0c;很多人在工作和生活中都少不了它的辅助。有人在工作生活中担心会忘掉一些重要的事&#xff0c;在这种情况下可以用便签软件来帮自己把这些重要的事情记录下来。iPhone手机用户们在用的手机桌面便签推荐哪款&#xff1f; 其实…

cmd命令查看服务器硬盘序列号,硬盘序列号查询命令_Win7系统中怎么通过CMD查看硬盘序列号...

摘要 腾兴网为您分享:Win7系统中怎么通过CMD查看硬盘序列号&#xff0c;&#xfeff;作业盒子&#xff0c;云南移动&#xff0c;有道英语&#xff0c;一加商店等软件知识&#xff0c;以及佳能ix6580驱动&#xff0c;37玩平台&#xff0c;神剪手软件&#xff0c;语音翻译官&…

【Numpy】NumpyQuickStart

Numpy快速入门 Ding Jiaxiong【2022-12-17】 Gitee仓库:https://gitee.com/DingJiaxiong/machine-learning-study.git 文章目录 Numpy快速入门先决条件导包基础知识举个栗子数组的创建数组的打印基本操作通用功能索引切片和迭代形状操作更改数组的形状将不同的数组堆叠在一起将…