Publish 总文件夹下有
App_Code
OA
OATC
test等文件夹APP_Code里面有3个文件夹,一个DAL,一个MODEL  类 都放在这个里面我调试我做的test的时候 在DAL和MODEL里面都加了test文件夹存放我的类以便引用不知道动了哪,现在报错。 所有DAL都报错了,
找不到类型或者命名空间名称“XX”,是否缺少USing指令或者程序集引用
是动了哪么?不应该别的所有DAL都报错啊

解决方案 »

  1.   

    DAL下面的别的文件夹里面的 都报错了找不到类型或者命名空间名称“XX”,是否缺少USing指令或者程序集引用
     例如
    DAL下面有个OA文件 里面有个 类 
    他就报错 找不到类型或者命名空间名称“XX”,是否缺少USing指令或者程序集引用
    可是里面明明有使用 using  model
      

  2.   

    检查一下dal下的命名空间,重新生成一下解决方案
      

  3.   

    你要用的是model下的test的里面的类? using model.text  建议你去下个Visual Assist用 它会自动提示你补齐你要的东西
      

  4.   

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Data;
    using DBUtility;
    using System.Collections;
    using System.Data.SqlClient;
    using Model.Login;
    using Common;namespace DAL.Login
    {
        public class IUserInfo
        {
            static string Constr;        public IUserInfo()
            {
                //获取sqlserver链接字符串
                Constr = Common.ConfigHelper.GetConfigString("SysMgr");
            }        /// <summary>
            /// 查询列表
            /// </summary>
            /// <param name="userid"></param>
            /// <returns></returns>
            public DataSet GetList(string dptid)
            {
                string strSql = "select loginid,username from userinfo where dptid='" + dptid + "' order by loginid";
                return HelperSQL.Query(strSql, Constr);
            }        /// <summary>
            /// 人员信息
            /// </summary>
            /// <param name="Loginid"></param>
            /// <returns></returns>
            public Model.Login.User GetModel(string Loginid)/////这里。
            {
    错误 4 命名空间“DAL.Model”中不存在类型或命名空间名称“Login”(是缺少程序集引用吗?) E:\Publish\App_Code\DAL\Login\IUserInfo.cs
      

  5.   

    modelusing System;
    using System.Data;
    using System.Configuration;
    using System.Web;namespace Model.Login
    {
        /// <summary>
        /// user 的摘要说明
        /// </summary>
        public class User
        {
      

  6.   

    第一检查相应的dll
    第二检查命名空间
      

  7.   

    重新引用dll,主要是没有正确引用命名空间,自己查查,这个错误比较初级,相信自己。
      

  8.   

    dll重新引用下。没有正确引用命名空间