我现在创建了一个三层结构:表示层WEB,逻辑层BLL,数据层DA。然后设置了层的相互引用关系。我认为这样就能在引用层里调用被引用层的类,但是在引用层里用using 引入时系统认为是个错误。错误如下:
找不到类型或命名空间名称“qminoa”(是否缺少 using 指令或程序集引用?)
请大家帮忙解决一下,谢谢!

解决方案 »

  1.   

    引用关系要正确呀,一般是web引用bll和da,bll引用da;其他可能会出错!
      

  2.   

    我就是这么做的:web引用bll和da,bll引用da;我是按照下面这个网址的介绍做的:
    http://www.services-ha.com/article_view.asp?id=550
      

  3.   

    如果不在同一项目中,需在项目之间加入对应的引用。并且在程序中还要加上using
      

  4.   

    你在引用的]层类点击引用->点击右键->添加引用->项目->你的引用的项目!!
      

  5.   

    如果是三个项目文件的话,就应该先吧他们添加到引用当中,具体的做法是右键单击项目,然后选择引用,然后选择你要引用的项目,或者你没有把要引用的 dll放到bin中去
      

  6.   

    在Reference->Add Reference 中加入DA和BLL层中\bin目录下生成的.dll文件,后在Build solution试试〉