"vs2005调用vp2.2出现应用程序正常初始化(0xc0150002)失败“的解决方法

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情
   这两天配制vega prime 2.2.1的vc编程环境实在是太痛苦了,一开始选用vs2003,各种链接错误,在网上搜了好久也没找到正确的解决方法,一狠心重新安装了vs2005,按照配制要求添加库文件和包含文件,终于编译成功了,但运行时又出现"应用程序正常初始化(0xc0150002)失败"
   这个错误,又是在网查了好多解决方法,终于解决了问题,需要为vs2005安装sp1补丁,注意这个补丁是几百M的补丁,不是网上一搜一大把的几M的补丁,下面是下载地址
http://download.microsoft.com/download/8/0/7/8071514d-9370-45c3-8af1-4ff09a70e59d/VS80sp1-KB926604-X86-CHS.exe
   安装补丁后,程序成功运行,终于配置好了vs2005调用vp2.2的编程环境。
Vega Prime结合MFC Vega Prime一般与VS2003结合使用效果最佳,当然也可以与VC6.0 结合。具体Vega Prime如何嵌入到MFC中,有两种方法1、在VC++6.0中新建一单文档程序在OnCreate()函数中加入初始化、定义、配置函数,如下: result = vp::initialize(__argc, __argv); // 设置ACF文件 CString acfFile; if 阅读详情

相关推荐

vega prime 2.2安装问题

安装vp2.2,并按照要求进行破解后,仍然无法正常运行,提示

控球中锋 1986

vega2.2vs2005中的配置方法

vegaprime 2.2vs2005中的配置方法

无法正常启动,错误0xc0150002

应用程序无法正常启动0xc0150002 解决方案 vcp80d.dll,msvcr80d.dll我也遇到过此问题,解决办法: 方案一: 在项目的“属性|配置属性|链接器|常规”中的“启用增量链接”选择“否”。此方法阻断了问题产生的源头,其每次生成exe文件时都直接嵌入清单文件,而不是默认的根据时戳而决定是否更新清单文件。   方案二:不嵌入清单文件。在项目的“属性|配置属性|清单工具|输...

znlangel的博客 4246

0xc0150002

0xc0150002ssasdw xc0150002应用程序正常初始化失败解决的一个办法——在程序运行出错的时候,右键“我的电脑”,然后点击“管理”,再点击“事件查看器",最后看下“系统”,信息如下: (1)找不到附属汇编 Microsoft.VC80.DebugCRT,上一个错误是参照的汇编没有安装在系统上。 (2)Resolve Partial Assembly 为 Microsoft.VC80.DebugCRT 失败。 参考错误消息: 参照的汇编没有安装在系统上。 (3)Generate Activation Context 为 C:/scanfile/Debug/libclamavd.dll 失败。 参考错误消息: 操作成功完成。可以判断是libclamavd加载的时候出了点问题了,看了下它的manifest文件,其依赖库是Microsoft.VC80.DebugCRT ,这样问题就很明显了,这个dll是在VS2005下编译的,而别人的机子上没有这个环境,我们所编译生成的应用程序由于缺少必需的Debug版本的VC运行库而发生错误。 解决方法:到机子上的vs2005的安装目录下,搜索名字中包含Microsoft.VC80.DebugCRT的文件,共有3个dll文件(msvcm80d.dll,msvcp80d.dll,msvcr80d.dll)和一个manifest文件(Microsoft.VC80.DebugCRT.manifest),拷贝到别人机子上的工程可执行文件目录下,问题就解决了。

vega prime今天突然不能运行,提示vsgu::initialization faild ! Unable to check out vsg_rtl license.

vega prime之前运行的好好的,今天早上突然不能运行,提示:    vsgu::initialization faild ! Unable to check out vsg_rtl license.   经排查,原来是昨天修改了计算机的mac地址,因为vp的license文件绑定了计算机的mac地址,导致license文件无效,程序无法启动,把mac地址改回来,问题解决

woaisia的专栏 3390

Mac 下 fastlane 安装 以及常见错误处理

Mac 下 fastlane 安装 以及常见错误处理 fastlane 流程化提包相关内容,这是我一路自己安装 以及给同事安装遇到的问题汇总 以及我找到的解决方案 记录一下 安装fastlane sudo gem install fastlane 1>报错: You don’t have write permissions for the /usr/bin directory. 1>解决: 将命令改为: sudo gem install fastlane -n /usr/local/bin 参考

weixin_43494305的博客 2130

vs2005调用vp2.2出现"应用程序正常初始化0xc0150002)失败“的解决方法

这两天配制vega prime 2.2.1的vc编程

控球中锋 927

Vega Prime应用程序主线程函数

//VP运行主线程。UINT PublicMember::CTS_RunBasicThread(LPVOID) {            //初始化       vp::initialize(__argc,__argv);       //定义场景       PublicMember::CTS_Define();                //配置场景    

丰空岛主(Vega Prime,Android,LabWindows,ThreeJS,Python,OpenCV) 1392

VS 2005部署应用程序提示“应用程序无法正常启动( 0x0150002)解决方案

遇到这个问题,一定是缺少了CRT、MFC、ATL的DLL,不同版本的VS是不一样的。系统自带这些库的Release版,如果没有自带,打补丁就有了;系统不自带这些库的Debug版,所以Debug版的程序在一般电脑是不能正常运行的(不过装了对应版本的VS就可以正常运行了)。这篇博文对VS2008 部署应用程序应用程序配置不正确,程序无法启动”的问题有比较详细的解决方案,有兴趣的童鞋可以...

weixin_30819085的博客 353

VC2005-应用程序正常初始化失败-0xc0150002

今天编译一开源项目,他提供的是VC9的工程,我这边是VC10,首先,打开之后需要经过转换,一切正常,然后编译,出现一个简单的小的错误,更改之后编译通过,但是运行时出现下图所示的错误。 “应用程序正常初始化(oxc0150002)”失败,请单击“确定”,终止应用程序。 然后再调试输出信息中查看得到如下信息: 1.                          LDR: LdrpWalkIm

yy_xhy的专栏 1389

VS2005 debug调试无法启动应用程序,显示错误‘0xc0150002

最近交接工作,拿了一个别人的directshow开发的网络视频播放工程,重新编译,调试发现无法启动应用程序(RELEASE 下可以编过,下载并安装了vcredist_x86.exe),网上的同僚有不少解决方案,什么安装补丁等等之类的,不过并没有解决我的问题,看来自己的问题还得自己搞定。 首先我用了系统事件查看器,查看了错误事件: 错误是找不到程序集Microsoft.VC80.Debu

OK, let‘s go 3987

VS调用MATLAB生成的dll,解决初始化(Initialize)失败

我在网上找了很多资料,都没有人仔细的说明初始化失败后该怎么解决。 我的VS版本是2013,MATLAB版本是2017。 比如说我需要调用的dll文件是:MAR.dll。 很多人都知道要把MAR.dll、MAR.h、MAR.lib放到自己的工程目录下的相应位置。 还有一个必不可少的文件是MAR.ctf,把它放在MAR.dll的同级目录下就可以了。 ...

jiedeyegou的博客 5992

关于vs编译的程序无法正常启动(0xc0150002)的问题

最近在发布应用程序时发现了开发中永远不会发现的问题,那就是程序无法正常启动(0xc0150002)问题 这个问题基本是由于缺乏运行环境导致的 由于本人第一次遇到这种问题,有点手忙脚乱,最后发现是自己太幼稚了,没有学到一个开发人员应该有的精髓,那就是逐个排查 首先,查看自己的项目配置,由于我是MFC项目,就事论事 release版本是MT,debug是MTD 如果这两项都符合,...

她的吻让他 2701

如何优雅解决Windows程序的0xc0000022错误(应用程序无法正常启动)

一、问题现象: 双击打开.pptx文件时,出现了下面的错误弹框: 这种弹框的Windows的弹框,并不是PowerPoint软件的弹框。软件问题的可能性极低。另外,我在当前目录下新建了一个.pptx文件,再打开,是正常的。先看看我的解决方法,其实很简单。 二、解决方法 1、右键单机打不开的文件,进入“属性”,如图: 2、选中下方的“解除锁定”,点击“应用”即可。再重新打开文件。 ...

髙小亞的博客 2万+

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

应用程序无法正常启动的解决办法: 第一步:右键点击快捷键,打开应用所在的目录。 第二步:在打开的目录中继续右键该应用,选择“程序兼容性疑难解答”,选择第二项“疑难解答程序”。 第三步:选择“问题列表中没有包含我的问题”,点“下一步”。 第四步:选择“我不知道”,点“下一步”。 第五步:点击“测试程序”,这时应用会自动打开。 第六步:应用打开过后,关闭应用,点击“下一步”,选择“是,为程...

m0_47027922的博客 1万+

Vega Prime的license问题(找不到vsg_rtl)

最近接触到3D仿真,要用到Vega Prime。按照文件自带的说明进行操作了,但总是注册不了,弹出提示说找不到“vsg_rtl license”。上网一搜,发现好多人都有类似的经历和困惑。费了好大的劲儿终于成功了,现将注册的步骤详细写明如下,希望其他人少走弯路:1、打开LicenseTool(或者是LisenceToolCRO),选择第二项“Get Host Information”,进入后发

godwander的专栏 4869
上一篇: vega prime 2.2安装问题
下一篇: vc调用vega prime运行特别卡,帧率低的问题
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值