找不到方法:“System.Data.DataSet RL.IDAL.IRLLog.GetList(Int32, Int32, System.String, Int32 ByRef)”。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.MissingMethodException: 找不到方法:“System.Data.DataSet RL.IDAL.IRLLog.GetList(Int32, Int32, System.String, Int32 ByRef)”。源错误: 
行 108:        {
行 109:          return dal.GetList(PageSize, CurrentPage, strWhere, out Record); 
行 110:        }
行 111:
行 112: #endregion  BasicMethod
 用工厂模式做的程序,方法明明有的 为什么会提示找不到?

解决方案 »

  1.   

    dll没更新吧?
    计算机是不会说谎的
      

  2.   

    GetList找不到这个方法,它所在的dll要在bin目录中。
      

  3.   

    dll没有引入进来吧bin目录,右键“添加引用”,将需要的那个dll引用进来,然后重新编译生成一下就可以啦。
      

  4.   

    bin目录,右键“添加引用”,将需要的那个dll引用进来,然后重新编译生成一下就可以啦。
    web项目里 bin目录 右键没有“添加引用”这项
      

  5.   

    感谢 taomanman 帮忙 问题解决