Im新的C#和即时通讯创建一个新的Web应用程序。像往常一样,我创建了一般应用程序使用的公共函数库。C#访问类内的文件夹App_Code
进出口使用VS.net 2008年,我创建了一个项目新项目里的跟随着结构: 根 --App_Code globalClass.cs --scripts Default.aspx的 Default.aspx.cs
我需要在App_Code/globalClass.cs中导入/使用globalClass 在Default.aspx或任何其他的代码后面。
这是App_Code文件/ globalClass.cs
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
namespace sgmedcs.globalClass
{
public class claseGlobalX : System.Web.UI.Page
{
//HttpContext httpActual = HttpContext.Current;
public string cargarSQL(string queryStr, string queryType)
{
//Scripting
}
}
}
我也用作命名空间sgmed.App_Code.globalClass和内容sgmedcs.AppCode.globalClass
在Default.aspx.cs我添加使用sgmedcs.globalClass;或者使用sgmed.App_Code.globalClass;或使用sgmedcs.AppCode.globalClass
所有这些方法给了我“的类型或命名空间名称claseGlobal'在命名空间‘sgmedcs’不存在(是否缺少程序集引用?)”
什么即时失踪,感谢您的帮助。
我想如果你改变命名空间到命名空间sgmedcs它应该可以解决你的问题。 –