原来我的 vs2010 是这样 的 
using DBU;
using Model;
using DAL;
using BLL;
                  这是4个类 
namespace OA.Net  网站
{
    public partial class login : System.Web.UI.Page
    {
        private OABll bll = new OABll(); ----------调用BLL 类工程 。BLL文件 (总共是5个文件包 
DBU Model  DAL BLL OA.Net   其中 OA.Net  是web页面
DBU Model  DAL BLL是数据和数据处理逻辑等cs文件。OA.Net单向调用 DBU Model  DAL BLL
)后来迁移部分程序到vs2008  结果发现有  。迁移DBU Model  DAL BLL。但是OA.Net 没有了
using DAL;
using BLL;
using common;
  ---------------------------------------这里少了namespace 因为新程序不同命名空间
    public partial class login : System.Web.UI.Page
    {
        private OABll bll = new OABll();   编译没有错误  但是运行总是如下错误 http://...../moban/test.aspx
“/moban”应用程序中的服务器错误
 无法找到资源
说明  http404 你 正在找的资源和他的一个依赖项可能被移除或其名称被更改请检查名称是否正确
反复测试 确认错误在  private OABll bll = new OABll();     这个地方。   (2010包在 oabll目录下,  但转2008的时候出现问题)  如何解决这个问题  (是否是 http404 命名空间错误)