未能加载文件或程序集“Homes.SqlServerDataAccess”或它的某一个依赖项。系统找不到指定的文件。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 未能加载文件或程序集“Homes.SqlServerDataAccess”或它的某一个依赖项。系统找不到指定的文件。出错行  CommentAccesser cAccesser = new CommentAccesser(this.DbAccesser);怎么知道哪个没有引用呀?,不知道小了什么文件

解决方案 »

  1.   

    不是都说了吗?就是Homes.SqlServerDataAccess
      

  2.   

    能加载文件或程序集“Homes.SqlServerDataAccess”CommentAccesser 是Homes.SqlServerDataAccess”里的类,用它的方法,没引用
      

  3.   

    文件名可能跟“Homes.SqlServerDataAccess”有不同。你去哪里拷的文件,就去哪里的bin目录下把这个dll拷过来咯。
      

  4.   

    Homes.SqlServerDataAccess 这个引用了把 生成可以了 。 它的某一个依赖项。系统找不到指定的文件
      

  5.   

    你删了重新引用下呢。是引用文件dll的问题。
      

  6.   

    如果本地执行没有问题的话(因为vs会在build的时候把所有引用的dll都copy到bin中,因此我假设你调试环境没有问题)。
    部署的时候将本地的bin中的文件都copy到服务器上。
      

  7.   

    我的文件名称是SqlServerDataAccess我定义的命名空间是 Homes.SqlServerDataAccess好象编译通过 但执行就提示 找不到Homes.SqlServerDataAccess把命名空间是 Homes.SqlServerDataAccess 改为SqlServerDataAccess 就可以了 还有这样规定的呀?/