笔记本一开机就出现 Debug Assertion failed

[复制链接]
查看11 | 回复2 | 2009-11-8 17:48:48 | 显示全部楼层 |阅读模式
出现“Debug Assertion Failed错误”是因为你程序中的断言失败了,也就是这一句话:ASSERT(pActivateView == this);Assert是System.Diagnostics.Debug类的一个静态方法,只在debug的状态下起作用,如果程序是编译成release的,那么该代码会被忽略。Assert放的作用是检查输入条件(也就是该方法的参数)是否是“True"如果是什么都不会发生,如果是“False”则会抛出异常。跟据你给的代码来看,应该你传入的参数pActivateView 与调用Assert的方法所在的类的实例(用this表示)不是同一个引用(也就是不是指向同一个实例)。你可以再检查一下你的代码。
回复

使用道具 举报

千问 | 2009-11-8 17:48:48 | 显示全部楼层
系统自带的东西,被破坏了.建议重装.
回复

使用道具 举报

千问 | 2009-11-8 17:48:48 | 显示全部楼层
我还没有见过这样的了基本上重装系统就会好的,找个纯净版的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行