有三个项目A,B,C。如果A用到了B的类,引入B,就没问题。如果A引用了B,而B中又用到了C的类,B中引入了C。那么在A中,B程序集的命名空间就不能识别,飘红。分别编译都没问题啊。

解决方案 »

  1.   

    本帖最后由 bdmh 于 2013-02-19 17:02:25 编辑
      

  2.   

    你不是 a 引 b  b 引 c   c 引 a  
      

  3.   

    如果C中引用A的话是不行的,是不是a中要引用C啊
      

  4.   


    就是提示某个命名空间找不到。B中类的命名空间是System.Orm.EntityManager
    如果B中用到了C,那么在A中就提示找不到System.Orm.EntityManager
      

  5.   

    引用之后,别忘了在最上面加上using 项目名称或类库名称;