devenv.exe - assert failure
来源:互联网 发布:淘宝女装上下架时间 编辑:程序博客网 时间:2024/05/16 11:50
最近在做项目时,遇到一个与以前所碰到过的类似问题,加载设计器时出现错误。还记得自己曾经也针对这个问题写过一篇博客《若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误》。
刚开始的时候,按照之前的方法去做,发现没有”转至代码“这一提示。其实这主要是vb.net和C#写的程序有一点区别问题。但是归根结底都是因为某个控件加载时报错了。然后去代码中找出现问题的代码,诡异的是竟然没有任何提示错误的地方。
没有错误代码,只能自己猜测哪里会出现问题,然后再进行验证。当时第一想法就是使用的DevExpress控件出现了问题,导致所使用的XtrReport控件加载出错。有了一个猜测就开始去验证,重新安装发现它不支持VS2013,然后就把vs换成了2012,问题还真是解决了。我以为这是一个完美的终点了,但是第二天重新打开时再次出错,如下:
看到这个错误,我当时都郁闷了,都遇到这个问题好多次了。之前一直认为是安装了DevExpress控件之后把VS2012给冲突掉了,所以当时把VS换成了2013,现在又出现了该问题,该如何是好呢!第一感觉就是必须解决,不能再像之前那样把换vs版本了。
上网查找资料,发现其实有好多记录这一问题的博文。首先devenv.exe是vs中的一个不可或缺的进程,而这次遇到的问题,其实网上也给了方法。如下:
重新安装DevExpress(已经安装Dev控件 在开始-程序-Developer Express v2011 vol 1,选择Setup 在安装对话框中选择Modify),在Select Desired Platforms/Products时,不勾选IDETools,这样不会对DevExpress的安装有影响,无非就是VS的菜单栏中没有devexpress而已,我们可以自己再添加进去。如下:
这样该问题就解决了。
小结:
在这次的解决过程中,体会到经验的重要性。首先遇到该问题时,能够快速的定位好问题所在就是因为曾经遇到过类似问题,知道此类型问题的原因。再有就是遇到问题,如果有紧急事情,可以暂时放下,等空闲下来再进行解决。可能刚开始不熟悉过程时,不知道从何入手,等接触的多了就会有一定的思路,能快速的找准问题的原因。最重要的就是,解决之后,一定要好好的总结,积累经验。
- devenv.exe - assert failure
- devenv.exe - assert failure
- devenv.exe - assert failure
- devenv.exe - assert failure
- vs2010出现 devenv.exe assert failure
- VS2010 出现 devenv.exe -Assert Failure 错误
- 修复Win8下VS2010安装DevExpress后报devenv.exe assert failure错误的方法
- win8.1安装vs2010,再安装DEV控件后后报devenv.exe assert failure错误
- devenv.exe
- devenv.exe启动版本
- devenv.exe 应用程序错误 vs2010
- devenv.exe 进程莫名其妙占用CPU100%
- devenv.exe - 应用程序错误 原因之一
- devenv.exe程序错误的一种解决办法
- vs2008 devenv.exe占用CPU過高
- Windows 7 设置devenv.exe启动版本
- 用 devenv.exe /resetuserdata 恢复Visual Studio 初始状态
- 转:用 devenv.exe /resetuserdata 恢复Visual Studio 初始状态
- Linux make 命令与 makefile 文件
- 数据挖掘之距离计算算法
- JAVA实现有理数的运算+JAVA中的适配器模式
- IoCreateSymbolicLink函数的作用以及符号链接、设备名称之间的关系
- 神经网络学习(不定期更新)
- devenv.exe - assert failure
- keil5软件仿真出现unknown signal解决方法
- 求两个已排序单链表中相同的数据(C语言)
- 欢迎使用CSDN-markdown编辑器
- 【HDU 1395 】【水题】2^x mod n = 1
- Kmeans聚类c++实现
- 错排公式
- Linux中tty、pty、pts的概念区别
- Android 6.0及以上版本的运行时权限介绍