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而已,我们可以自己再添加进去。如下:

         

        这样该问题就解决了。

        

      小结:

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

  • 相关阅读:
    免费下载 80多种的微软推出入门级 .NET视频
    和付费网盘说再见,自己搭建个人网盘(Java 开源项目)
    JS惰性删除和定时删除可过期的localStorage缓存,或sessionStorage缓存
    docker——系列文章
    Bash 脚本教程
    Sublime text3里 修改TAB键为缩进为四个空格
    百度网盘不限速,直接获取直链
    技术党适合做浏览器首页的网站
    常用电脑软件
    有哪些开源的 Python 库让你相见恨晚?
  • 原文地址:https://www.cnblogs.com/victor-grace/p/7253754.html
Copyright © 2011-2022 走看看