在一个工程里有4个项目: BLL DAL LAB MODEL 4个项目 其中LAB是主项目   DAL是与数据库有关的项目BLL 是事务处理项目   为什么在BLL里DAL中的类的子类的对象不能调用其对应类的方法   只能调用其父类的方法. 在调试的时候 有以下提示:警告: 不能将项目“BLL”中的依赖项“Lab.Model, Version=1.0.2133.37054, Culture=neutral”复制到运行目录,因为它将改写引用“Lab.Model, Version=1.0.2135.19030, Culture=neutral”。  像这样的 提示有好几条!!
请问 这是什么原因??
这个警告什么意思??  怎么解决这个问题???

解决方案 »

  1.   

    出现了重复引用, 先将 BLL 中的 DAL 引用删除, 然后重新添加试试
      

  2.   

    版本冲突了,把bin和obj全删除,然后把版本号改为1.0.0.0
      

  3.   

    你将所有项目的bin,obj目录全部删掉,然后重新编译整个解决方案
      

  4.   

    楼上正解
    你将所有项目的bin,obj目录全部删掉,然后重新编译整个解决方案
      

  5.   

    DLL的版本混乱了你可以选择不COPY到本地的引用。。也就是把DLL的一个属性设置为FALSE