AutoCad 2010安装完成后无法运行
好不容易安装完了,结果运行的时候报错:应用程序正常初始化(0xc0150002)失败。请单击‘确定’,终止应用程序。
查看系统日志有三条相关的信息:
事件类型: 错误
事件来源: SideBySide
事件种类: 无
事件 ID: 32
日期: 2011-11-12
事件: 23:02:18
用户: N/A
计算机: AARON
描述:
找不到附属汇编 Microsoft.VC90.OpenMP,上一个错误是 参照的汇编没有安装在系统上。
事件类型: 错误
事件来源: SideBySide
事件种类: 无
事件 ID: 59
日期: 2011-11-12
事件: 23:02:18
用户: N/A
计算机: AARON
描述:
Resolve Partial Assembly 为 Microsoft.VC90.OpenMP 失败。 参考错误消息: 参照的汇编没有安装在系统上。
.
事件类型: 错误
事件来源: SideBySide
事件种类: 无
事件 ID: 59
日期: 2011-11-12
事件: 23:02:18
用户: N/A
计算机: AARON
描述:
Generate Activation Context 为 E:\Program Files\AutoCAD 2010\acdb18.dll 失败。 参考错误消息: 操作成功完成。
.
百度一下,找到一篇比较详尽的解释:http://zhidao.baidu.com/question/230991444.html
以前安装好后运行,没有出现这个问题。
问题补充:
请各位老大帮帮忙。。。万分感谢!
![](http://hiphotos.baidu.com/zhidao/abpic/item/c9fcc3ce1dde0a5092457e13.jpg?t=1321151629570)
最佳答案
答案一(专业版) 应用程序正常初始化错误1. VC2003、VC2005、VC2008及其后续版本,对底层最基本的CRT、MFC、ATL库都进行了重构,为了避免不同版本的库引起冲突,重构后的库文件一般放在 C:\\windows\WinSxS 文件夹中,并用特定的文件夹\文件名称进行标识; 2. 与VC6不同, VC2003、VC2005、VC2008及其后续版本,引入了manifest清单的概念,即应用程序编译后会同时生成对应的.manifest文件,并将该.manifest文件作为资源编译到dll或者exe中去。.manifest文件实际上是一个XML格式的文本文件,里面记录了dll或exe中要引用的CRT、MFC、ATL库的版本和名称。VC6编译的应用程序对CRT、MFC、ATL的dll都是直接调用,而VC2003、VC2005、VC2008编译的程序都是先查询编译到资源中的manifest中的记录,然后按照记录提供的版本和名称去搜寻对应的CRT、MFC、ATL库以及随库发布的.manifest文件,搜寻的路径包括当前目录、C:\\windows\WinSxS 等等,如果没有找到对应的库文件,则提示“应用程序正常初始化失败”; 3.因此解决这个问题的办法就是:(a)用文本编辑器打开exe或dll对应的.manifest文件,查看它引用的CRT、MFC、ATL库的版本;或者,用UltraEdit直接打开exe或者dll,从资源区中找到编译进去的.manifest信息,找到它引用的CRT、MFC、ATL库的版本;或者,运行程序,当程序弹出“应用程序正常初始化失败”对话框时,在桌面上右键点击“我的电脑”-“管理”-“事件查看器”-“系统”,双击查看其中的记录,可以看到出错的原因是因为缺少了某某版本的CRT、MFC、ATL库,记录下这个版本信息;(b)记录到的库的版本信息一般类似于“Microsoft.VC90.DebugCRT”,之后到C:\\windows\WinSxS 或者VC200X的安装文件夹中搜索包含这个字符串的文件夹和文件,将搜索到的dll和.manifest文件都拷贝到应用程序所在的文件夹中,其中,.manifest文件必须重命名为“Microsoft.VC90.DebugCRT.manifest”(这里以Microsoft.VC90.DebugCRT为例),这样应用程序就可以正常运行了;(c)注意:库的.manifest文件和dll要一同拷贝到应用程序根目录去,因为应用程序会将编译到内部的manifest信息与外部的.manifest文件进行对比,之后才会对库的dll进行调用。如果只拷贝库的dll文件是没有用的; 4.如果本机编译和运行程序都ok,但是将编译好的程序拿到其它机器上确无法运行,则多半也是这个原因。另外,如果提示"应用程序配置不正确",大多也是因为上面所说的CRT、MFC、ATL库版本与应用程序不匹配导致的,可以如法炮制进行解决答案二(简化版)Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) 【上网搜索一下这个软件】这是因为系统中缺少了几个关键的动态链接库造成的,主要与VC的运行有关。可以到网上下载个VC运行库,安装后就可以解决这个问题 (引用)
然后在网上搜索到了Microsoft.VC90.OpenMP.manifest放在运用程序目录,终于可以正常启动了!
AutoCad 2010安装完成后无法运行相关推荐
- win7 32位 安装opencv-python后,运行时提示 from .cv2 import *: DLL load failed: 找不到指定的模块 的解决办法...
安装opencv后,运行一个测试程序提示"from .cv2 import *: DLL load failed: 找不到指定的模块".于是百度一下解决办法,结果试了N多方法后也没 ...
- 安装 anaconda 后无法运行,开始菜单没有启动项,安装文件夹缺失大量文件
安装 anaconda 后无法运行,开始菜单没有启动项,安装文件夹缺失大量文件 在安装的时候有可能报错提示无法创建菜单,或者安装完后文件夹缺失大量文件,网上的方法有改PATH,关闭360,关闭电脑管家 ...
- 解决:安装html-loder后,运行报错Error: Failed to compile with 1 error
项目创建过程中,因为vue.config.js的配置里引用了html-loder,且项目运行时,也提示需要安装html-loder,但安装后,再次运行,就报错Error: Failed to comp ...
- 安装qt5后编译运行后有关Qt at-spi的警告
2019独角兽企业重金招聘Python工程师标准>>> 系统ubuntu12.04安装qt5,编译完成后,在运行软件时,总是 Qt at-spi: error getting the ...
- matlab成功安装libsvm后,运行程序仍报错“svmtrain has been removed”解决方法记录
系统:windows11 版本:MATLAB R2018b matlab使用支持向量机做回归预测时需要安装 libsvm 包并进行编译,参考此链接博客<http://t.csdn.cn/CfFo ...
- SETUP FACTORY安装完成后自动运行软件
2012-08-09 15:47 Setup Factory自动启动安装的某个程序 有朋友问我用Setup Factory制作安装程序时,怎么实现制作出的程序安装时自动运行安装程序里的某个程序或脚本? ...
- Visual Studio 2017 卸载 以及 Visual Studio 2010 安装
Visual Studio 2017 卸载 在计算机上找到 Visual Studio 安装程序(开始),点击"visual studio Installer" 2 ...
- SharePoint Server 2010 安装图解
harePoint Server 2010作为MOSS 2007的升级版本,自从2009年底发布Beta版本以来就备受关注,网络上已经出现了很多相关的文章,其中也不乏中文的信息. 最近SharePoi ...
- 安装ISA2004后,加入域时提示:远程过程调用失败且未运行的解决办法
简单的说就是在工作组的环境下,在windows 2003 server w/sp1上安装ISA2004后,把此服务器加入域时提示"远程过程调用失败且未运行"的错误信息.解决方法:先 ...
最新文章
- 手机蓝牙扫码怎么使用_手机自带的蓝牙功能那么好用,为什么使用的人却并不那么多?...
- matlab图像融合评价,MATLAB 图像融合评估算法
- vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess
- 共克时艰:科技助力湖北地区银行业务线上转型
- mysql修改表结构(拆分)
- mysql学习-初识mysql
- react 组件传值
- Qt工作笔记-QML中TextInput设置默认值,以及使用正则表达式只能输入整数
- 信用更正和贷方剩余数量
- ❤️JavaWeb《超市订单管理系统—了解底层原理》(建议收藏)❤️
- ImportError: cannot import name ‘py_checkpoint_reader‘ from ‘tensorflow.pyth
- 西门子dcs系统组态手册下载_和利时FM148C卡件伊春DCS系统
- Qt moc文件缺少“stdafx.h”异常
- 万年历 源码 php,万年历 PHP
- MySQL8.0安装踩坑记录
- Android Studio 4.0 新建项目gradle依赖base sdk以后报错 ‘assets/cfg/*‘ collided 的解决办法
- 一文读懂《医疗器械定期风险评价报告》撰写要点
- 华为应用市场业务介绍
- python求助神器_【python从零开始(被称之为神器的装饰器)】- 环球网校
- 优酷路由器刷openwrt固件一