CS0246:找不到类型或命名空间名称'userName'(您是否缺少using指令或程序集引用?)

时间:2014-08-15 12:25:31

标签: c# asp.net

刚刚碰到这个,还没有解决方案......

我有一个用C#内置的CRUD Web应用程序来更新SQL Db。当我在我的本地机器上测试它工作正常,但当我上传到我们的内部网服务器时,它会中断,抛出 错误:

CS0246:类型或命名空间名称' userName'找不到(你错过了使用指令或汇编引用吗?)

我的后端文件中引用了命名空间:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using userName;
using System.Data;

这就是我所说的:

//get user name from uName.cs 
uName obj = new uName();
string var = obj.ShowName();

uName.cs代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.DirectoryServices;
using System.Web.Hosting;

/// <summary>
/// Summary description for uName
/// </summary>
namespace userName
{
    public class uName
    {
        public uName()
        {

        }  //constructor end   
        public string ShowName()
        {
           .......
        }

构造函数后面有很多方法......

userName命名空间保存在App_Code文件夹中的uName.cs文件中。

我知道这是一个非常常见的问题,在发布问题之前我已做过广泛的研究......

我尝试了很多来自SO的解决方案,但他们没有解决问题,包括:

The type or namespace name 'User' could not be found (are you missing a using directive or an assembly reference?)

The type or namespace name could not be found

0 个答案:

没有答案