zoukankan      html  css  js  c++  java
  • 大脑严重短路一次!

    郁闷,大脑严重短路一次!一个简单的一不能再简单的问题,结果把问题想偏了,搞的差点怀疑MS有问题了。
    一个程序集的名字空间为:Webb.WAVE.Controls,后来在这个项目里添加了一个文件,名为:Webb.WAVE.Controls.WebbUsersRelation.cs,本想这个类的名字空间名为:Webb.WAVE.Controls,类名为:WebbUsersRelation,但对于上面那样的文件名,VS.2003默认为Webb为类名。当时因为有其它的内容要修改,所以没有注意到这个类名的问题,就存盘没管了。

    修改了好几处内容后,重新编译。结果一堆的错误。最开始是一个类找不到:Webb.JMail,我想这是一个外部引用的程序集,找不到引用可能是没有添加这个程序集的引用,于是检查引用!正常!昏!想也应该是正常的,因为使用这个类的文件Webb.WAVE.Controls.JMailMessage.cs根本就没有修改过,而且项目的所有引用也没有修改,怎么会突然出现这个错误呢?找了半天也没找到问题!

    于是我绝望的删除了这个Webb.WAVE.Controls.JMailMessage.cs文件,但没想到这个类使用的太多了,不能删除。所以只好注释了所有与JMail引用有关的内容,看能不能通过编译!结果还是不行!提示的结果为:

    Webb.JMail名字空间找不到!我昏,好好的引用为什么找不到!再看后面的提示:它不存在于Webb.WAVE.Controls.Webb中!为什么为会这样,自动给添加了一个名字空间且在已经存在的名字空间下?!!想了好半天,还以为编译器自动给我强行添加名字空间的引用了!(昏,已然短路到这种程度!)
    郁闷的休息了一会,在同事的帮助下,查找Controls名字空间下的所有类及子名字空间,结果发现了添加的文件Webb.WAVE.Controls.WebbUsersRelations.cs文件的Webb类!郁闷。。。。。看来以后得小心了,自动添加类的时候,一定及时的给类取好名字,不然,报出来的错误简直让人莫名其妙的!还好里面的类不多。
  • 相关阅读:
    周杰伦理片,吴奇隆胸店,邓紫棋牌室,黄家驹留所,金秀贤鸭蛋,郭富城管员,苍井空调店,齐达内衣店,乔布斯袜店……能接下去么?
    华彬庄园_百度百科
    9月19号-9月21号丰宁坝上草原行
    寻找INTERIGHT衬衫男神! [复制链接]
    新公司,新挑战
    docker~通过vs2017的Dockerfile来生成镜像
    EF架构~codeFirst从初始化到数据库迁移
    干货~powershell与bash和docker在项目中怎么用
    docker~Dockerfile优化程序的部署
    代码混淆 GSON完满解决
  • 原文地址:https://www.cnblogs.com/WuCountry/p/349057.html
Copyright © 2011-2022 走看看