zoukankan      html  css  js  c++  java
  • devenv.exe

        最近在做项目时,遇到一个与以前所碰到过的类似问题,加载设计器时出现错误。还记得自己曾经也针对这个问题写过一篇博客《若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误》。

        

        刚开始的时候,按照之前的方法去做,发现没有”转至代码“这一提示。其实这主要是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而已,我们可以自己再添加进去。如下:

         

        这样该问题就解决了。

        

      小结:

          在这次的解决过程中,体会到经验的重要性。首先遇到该问题时,能够快速的定位好问题所在就是因为曾经遇到过类似问题,知道此类型问题的原因。再有就是遇到问题,如果有紧急事情,可以暂时放下,等空闲下来再进行解决。可能刚开始不熟悉过程时,不知道从何入手,等接触的多了就会有一定的思路,能快速的找准问题的原因。最重要的就是,解决之后,一定要好好的总结,积累经验。

  • 相关阅读:
    88250 的“一分钟想法”
    88250 的“一分钟想法”
    有关在对话框上创建视图上的再探索
    jmap命令(Java Memory Map) 51CTO.COM
    要么滚回家里去,要么就拼
    悲观的思考,乐观的生活.我们既需要思考的深度,也需要生活的温度!
    对研发经理这一岗位的个人理解
    Linux Soho 兼 职 系统工程师 Email: yufeixiaoyu@gmail.com
    9月1日机器学习与自然语言处理精品班开班现场_培乐资讯_北京培乐园科技咨询有限公司
    简单的Memory leak跟踪
  • 原文地址:https://www.cnblogs.com/victor-grace/p/7253754.html
Copyright © 2011-2022 走看看