VC.NET vcspawn.exe问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:18:55
出错信息:
16位 MS-DOS 子系统
G:\VS2002\VC7\bin\VCSPAWN.EXE
NTVDM CPU 遇到无效的指令。
CS:0613 IP:0114 OP:63 00 00 00 b8 选择“关闭”终止应用程序

这是什么错误。下面有图,请高手指点一下。谢谢了
我是在调试的时候出现的.

要解决你这个问题,就有必要说一下 NTVDM的含义,在早期的WINDOWS系统,如WINDOWS3.2或者WINDOWS95都是基于DOS的16位操作系统,而NT核心的系统比如WINDOWS NT和WINDOWS2000都是纯粹的32位系统,在WINDOWS2000和XP发布初始,为了保证系统的兼容性(因为当时还有很多程序都是基于控制台的16位程序),而设计了这个NTVDM.EXE工具;那么从你的问题来看,应该是系统启动的时候在加载某个16位程序的时候,这个被加载的程序因为自身的BUG和自身的缺陷,无法调用正确的内存指针,从而导致整个过程出错,使CPU执行了无效的指令而终止;

简单的说,也就是程序bug

你的问题不是很全。。你是在调试的时候出现的呢?还是!?