首页 > 其他 > 详细

解决无法找到命名空间问题

时间:2015-03-22 20:44:40      阅读:134      评论:0      收藏:0      [点我收藏+]

      最近这两天被一个很变态的问题困扰了半天,同样的代码在别人的机器可以正常编译通过,而在我自己的电脑上死活无法正常编译。起因是我需要引用解决方案中的其他项目,提示的原因是无法找到类型或者命名空间。折腾了好多办法,甚至最后动了重装系统的念头,最终天生怕麻烦的我不愿意再来一遍装装装的过程(因为没有备份镜像的好习惯,呵呵),重要的是就算有备份也不一定好使,因为环境没有变。

      在不愿意重装系统的心情驱动下,第二天静静理了一下思路(别问我静静是谁,我也不知道)。造成这样的问题,应该是由于dll没有正常的加载成功。顺着这个思路往下找,果然看到了曙光,在我自己引用的项目中引用了一个第三方类库,我尝试着在项目中直接引用该dll,结果提示正尝试引用比当前版本高的dll。看到这里,答案就呼之欲出了,怀着无比激动的心情,我替换了该dll,于是奇迹就这么发生了,按下F6,当看到生成成功的时候,我无比感谢自己拥有一颗不愿意重装系统的心。

     写下来,防止以后再发生。

     顺便记录下自己的解决思路:

     1,查看编译的项目和生成的程序集名称

     2,查看引用项目(dll)中是否引用其他dll,然后检查dll的相关版本

解决无法找到命名空间问题

原文:http://www.cnblogs.com/zmwang/p/4357903.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!