proteus打开软件后出现internal exception:access violation in module<unknow hostN>00000000下边

altiumdesigner中PCB中为什么有“Access violation at address 2FE65300 in module 'PCBDLGS.DLL&错误?_百度知道打开软件提示出现错误提示“Access violation at address 5BCAEACA in module'sqlite3.dll'.Read of address 0B573000”
删除安装路径的3个税号试试
不行就换路径安装vc++(62)
最后解决通过工程-设置里重新调回“以静态库”编译
以下引用以为网友的文章,写的不错,对解决问题提供帮助
一般情况下,我们开发的MFC程序,程序一般要用到VC中关于MFC的库,其形式是.lib和对应的.dll,在工程的设置里面,project-&setting-&general里,有&Using MFC in a static library&或者是&Using MFC in a shared DLL&,一般开发时,如果工程只是一个单独的程序,一般我们会使用&Using MFC in a static library&,这样的话,编译成功后,会只有一个.exe就可以了,到了没有装MFC的机子,也可以正常用,如果不这样的话,就得把几个重要的MFC的dll和.exe放在一起才能使用,反而觉得麻烦,而且整体程序会比较大。
  公司里面的项目,一般都是模块化,而且一般都是放在一起的,如果每个模块的.exe都使用&Using MFC in a static library&,那样的话,整体一下,整个.exe集就会大很多,所以一般使用&Using MFC in a shared DLL&的选项,这样的话,在整体迁移到客户机的时候,就得把开发时编译使用的MFC dll都得拷贝到工程bin下面,公共使用。MFC dll一般是MFC42D.DLL,MFCANS32.DLL,MFCD42D.DLL,Mfcn42d.dll,MFCO42D.DLL。
  最近在开发的时候,遇到了一个很奇怪的问题,就是我的程序在调试执行时,到了COleDateTime的方法时,都会出错,如题:“Unhandled exception in NTAutoScript.exe(MFCO42D.dll)0xC:Access Violation”,COleDateTime是MFC的类,其调试也是从dll里面导出的,在网上google了一下,发现,都说什么传空指针问题,不可能嘛,因为这个工程在别的开发机器上面没事的,一到我这里rebuild了一下就有问题了,那肯定是我的机器有问题,或者是开发环境有问题了,但是现在出问题在MFC的dll上面,又不是我程序问题,肯定是调试不出问题来的了。。
  后来经过我细心的对比,终于发现问题了,一般我们自己的工程编译时,如果选择&Using MFC in a static library&,VC编译时,都会使用(默认路径)&C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib&这个路径下面的.lib进行编译,链接时使用系统&C:\WINDOWS\system32&路径下面相应的MFC DLL进行链接,最后我们工程里面生成的.exe只有动态链接指针,没有执行体,我是指关于MFC的api或者类。等我们的.exe执行时,才会把&C:\WINDOWS\system32&下面的MFC
dll装载到内存然后根据我们程序中的api指针定位到MFC Dll里面进行执行。
  但是现在为什么会出现异常呢,问题在于dll版本不一致。公司的工程bin下面以开发的程序使用的MFC DLL,我举个例子,我出错的例子,MFCO42D.dll版本是6.0.8168.0,而我现在的电脑上面装完VC后到&C:\WINDOWS\system32&一看,才发现MFCO42D.dll版本竟然是6.0.9782.0,因为.dll和.lib都是配套用的,所以如果我工程编译时,使用了版本是6.0.9782.0的.lib,那么我的程序执行时链接的.dll也必须是版本6.0.9782.0才行,所以现在我编译时使用版本6.0.9782.0,高一点,然后我的程序执行时是从程序根目录开始搜索dll的,所以使用了旧版本6.0.8168.0的,所以执行时老是提示指针错误咯,呵呵。。
  现在解决的办法是,叫别的同事的机器上面的版本6.0.8168.0的.lib给我的用一下就可以了,就是路径&C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib&,替换一下就可以了,编译时用旧的,程序统一使用公司bin上面的旧的.dll。
  其实我们常说的VC 6.0,其实它也是有很多版本的,如VC 6.0 Sp1,VC 6.0 Sp2,...VC 6.0 Sp6,还有什么个人版,企业版的,因为升级了,所以MFC的.lib和.dll也会有改动的,所以开时,你们小组团队的使用的VC版本最好是一致的,这样问题就没有,否则可能要注意我上面所解决的问题。。
  最好就是把&C:\Program Files\Microsoft Visual Studio\VC98\MFC\Lib&,抽出来,放到公司工程里面,开发小组都要使用这个lib目录进行编译,就OK了,那样随便小组成员使用那个版本的VC。。。
PS:0xC0000005错误的含义程序非法访问内存,通常是指针或者句柄错误,例如指针未初始化。可以适当检查一下你的控件是怎么关联的,可以调试一下类的构造函数。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:225735次
积分:2818
积分:2818
排名:第9192名
原创:54篇
转载:141篇
评论:20条
(7)(4)(1)(2)(2)(1)(1)(1)(3)(3)(10)(5)(2)(3)(6)(6)(1)(4)(2)(7)(9)(4)(11)(6)(7)(19)(3)(2)(13)(4)(4)(1)(2)(8)(10)PROTEUS_EEWorld电子工程世界搜索中心
搜索范围:
一周以内&&&&
搜索到约<span style="color:#项结果
打算让p12输出pwm波,但调试半天程序一直有问题,但不报错。用板子上的led和蜂鸣器,没有一点反应,后来改用proteus仿真了一下,显示输出电平没有变化,希望能有大神帮忙解决这个问题,不胜感激啊。。。
#include &msp430x14x.h&
void main()
&&// Stop watchdog timer to...
.cn/thread--1.html 发布时间:
& & 这是PIC16F877A单片机翻页程序和输送数据程序,下到单片机集成电路后,工作不正常,有以下几个现象,1、开机时程序只工作一次,单片机再复位也不工作断电后再开机也不工作;2、有时开机只翻一页,再不工作3、开机,程序就不运行工作,等。这个程序我在MPLAB 中单步,连续运行都正常,在PROTEUS 仿真运行正常,下载到集成电路中...
.cn/thread--1.html 发布时间:
可以排除硬件损坏的问题。另外注意连线的问题,才3个脚不容易错的。
时序的问题,关键的是延时的问题。
既然你是在proteus的环境下模拟的话,你怎么不加个模拟示波器来看波形呢,这个过程不难做啊。你在示波器下来调,把延时函数调准了。别人提供的延时不一定对你总是使用的,靠别人不如靠自己。
.cn/thread--1.html 发布时间:
following file or folder could not be found: $(DSP2802x_INSTALLDIR)\\\\DSP2802x_common\\\\include
会不会是没有设置环境变量造成的,我的确已经安装了v129版头文件 错误表述 的确原来找不到.h头文件是环境变量没有设置的原因,有图有真相,我相信就像搞定国内第一个proteus仿真DSP一样,这个意义会...
.cn/thread--1.html 发布时间:
proteus仿真dsp piccolo系列28027 成功完成,下面附图,有问题可以进群 大家一起讨论 proteus仿真dsp piccolo系列28027 成功完成 11...................... 111................. 太强大了
proteus可以仿真DSP了,多少版本的proteus啊
我用的是proteus7.10
.cn/thread--1.html 发布时间:
,单片机你不能不精通。当然,此处我们默认是指课程中广泛学习的MCS-51系列单片机。(配套课程:《单片机基础》)2、KeilC:学习单片机除了课本上的汇编语言以外,很明显,我们更重要的还要精通单片机开发的C语言,而学习用于单片机开发的C语言,我们当然离不开Keil C!(配套课程:《单片机基础》)3、Proteus:我们学习单片机最需要的是什么?当然是开发板、编程器,然而这些东西价钱又不是那么便宜,对...
.cn/thread--1.html 发布时间:
论坛有位大侠贡献出来的pt2314程序,如附件,我用proteus仿真怎么仿真不出来,按道理仿真时51+1602应该会出现文字才对,就没东西出来呢,求解 pt2314相关问题 ...
.cn/thread--1.html 发布时间:
proteus里步进电机细分驱动芯片是哪个?
THB6064H这款细分驱动芯片能用proteus中哪款代替? proteus里步进电机细分驱动芯片是哪个? ...
.cn/thread--1.html 发布时间:
在液晶上显示一行字符串,可不知为什么在液晶的最上方有一行小点,显示第二行时又在上方出行一行小点,如果多显示几行,则第一行的字符串就会完全看不清了。见附图。
请高手指点一下。
[ 本帖最后由 keilc51 于
16:50 编辑 ] 用PROTEUS仿真LM3228液晶显示不正常 顶一下,有人知道原因吗?请指点一下。
.cn/thread--1.html 发布时间:
PROTEUS电子线路设计、制版与仿真培训完整版!!! PROTEUS电子线路设计、制版与仿真培训完整版 :carnation: 下载了,学习正需要,谢谢! 下载了,学习正需要,谢谢! 没事的时候,可以捣鼓一下。
.cn/thread--1.html 发布时间:
没有51单片机学习板就用proteus进行仿真了 用proteus学51的资料 ...
.cn/thread--1.html 发布时间:
近日突然对DSP2812感兴趣了,便又想起大学时代一直痴迷的Proteus。突发奇想不知道Labcenter公司有没有开发出来DSP的仿真来。网上海搜,发现还真有了,闻此讯不禁备受鼓舞,对DSP的学习信心大增了。
& &然后根据网上搜到的信息,将Proteus升级到最新版7.10,安装CCS3.0,瞎折腾一番,发现没有当年学习仿真51的时候那么简单了。DSP的工程除了.C...
.cn/thread--1.html 发布时间:
大伙这么热心,不给点实货,不好意思了!proteus仿真与真实硬件测试实验视频
以后学习dsp就像单片机一样容易,想想我们读研的时候,如果那个老师
能搞定单片机在全中国都是牛人,现在,中专生都不会觉得单片机有多难!
不过,单片机还是无法与DSP作对比的!!! 真实硬件测试 proteus好久没用了。
你发这些没有意义,你把你的操作详细流程说一下吧,或则录个视频,这样对大家才有帮助...
.cn/thread--1.html 发布时间:
一直在研究一些新方法开发altera和xilinx的FPGA。今年又在申请狗屁基金和写那些狗屁文章--国内几乎没有什么人能看懂的东西。我的Proteus是正版的,很早就打算写本有关proteus开发dsp或ARM Cortex的书籍,由于中国的这种科研评价方法,几乎浪费了我一年的宝贵时间,所以到了10月份才重新开发研究DSP。也想从网上看到有人搞定过用proteus开发DSP的方法。不过很失望,在...
.cn/thread--1.html 发布时间:
上位机通过proteus中自带的虚拟串口与protues通信&&
上位机自行设定个房间温度上下限& &超过该范围可以操作升温降温电机动作
最近显示屏上位机即将完成 有需要共同研究的可以联系我!
显示屏上位机也是用visual studio2008 写的&&在proteus中显示发送的字符 多房间温度监控 有上位机 学习了谢谢...
.cn/thread--1.html 发布时间:
Proteus 7.10专业版+汉化 电源电路仿真,电路设计设计仿真,单片机仿真通吃的软件 压缩包共8个
不多说了,,需要的下吧,应该比上面其他的版本好安装一些。
[ 本帖最后由 qwqwqw2088 于
13:34 编辑 ] Proteus
7.10专业版和谐 2012发布
[ 本帖最后由 qwqwqw2088 于 ...
.cn/thread--1.html 发布时间:
为什么Proteus仿真msp430出现这个错误SEH trap C000001D in module\'MSP430.DLL;
为什么Proteus仿真msp430出现这个错误SEH trap C000001D in module\'MSP430.DLL; 换了好几个版本都不行
.cn/thread--1.html 发布时间:
,I2C_MASTER_CMD_BURST_SEND_FINISH);
&&timeDelay(8000);
只看到发出I2C_MASTER_CMD_BURST_SEND_START 了,后边发送的那两个数据却看不到.
不知什么原因,谢谢各位了. 初学 lm3s316
proteus 仿真
proteus 可以仿LM3S???? 7.10版的可以了 7.10版的可以了...
.cn/thread--1.html 发布时间:
最近碰到一个棘手的问题,就是我在用proteus仿真430的时候,如果在430程序里面使用的是默认的时钟源的话那么仿真结果是正确的,但是如果我设置了外部高速晶振(XT2)最为系统时钟源以后仿真结果就会出错,始终弄不明白这是为什么,希望大家能帮忙看看这是什么问题,源程序在附件中,仿真电路图在图片中 用proteus仿真msp430 解释一下,这就是一个简单的测试独立按键的程序,按下不同的按键...
.cn/thread--1.html 发布时间:
如图所示,用proteus调试DSP就和在真实硬件上,没有啥太大的差异
可能会给大家带来福音,一个字,学习和基于DSP的开发会比原来容易多了!! Proteus给DSP开发与学习带来新的气象!!好! 呵呵,还是喜欢搞真实的板子
光发图有么用?共享一下软件呗,或者共享个有效地软件下载地址也好 回复 楼主 平湖秋月 的帖子 之前没听过唉。貌似不错啊。
哪个版本的proteus?居然有...
.cn/thread--1.html 发布时间:
相关结果约974个用的是proteus,调试仿真时出现:Internal Exception: access violation in module &WINMM.DLL&.怎么解决?_百度知道}

我要回帖

更多关于 unknowhostexception 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信