找不到同一个文件夹.cs文件中的类。请高手帮忙!多谢
环境:asp.net 2.0 开发工具vs2010 操作系统win7. 建了一个虚拟目录 hyff,并添加了应用程序。在hyff目录中有 a.aspx 、a.aspx.cs 、bb.cs文件。a.aspx.cs 、bb.cs中的类定义同一命名空间HYFF。
在bb.cs中定义了
namespace HYFF
{
public static class JiBenXinXi
{
public static int TongJi(String strSQL)
{}
}
}
在a.aspx.cs中定义
namespace HYFF
{
public partial class KunBao:System.Web.UI.Page
{
protected void Page_Load(object sender,EventArgs e)
{
int ff=JiBenXinXi.TongJi(strSQL);
}
}
}
用VS2010开发时,智能感知能感知开JiBenXinXi.TongJi
但网页运行时确出现错误:
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息: CS0234: 命名空间“HYFF”中不存在类型或命名空间名称“JiBenXinXi”(是缺少程序集引用吗?)
源错误:
行 48: int ff=JiBenXinXi.TongJi(strSQL);
请各位高手帮忙!!多谢
--------------------编程问答-------------------- 这么长时间都没人回复呀,我的人缘太差了,晕!! --------------------编程问答-------------------- 应该是aspx文件的问题,需要看aspx 文件第一行 --------------------编程问答-------------------- 应该是aspx文件的问题,需要看aspx 文件第一行 --------------------编程问答-------------------- JiBenXinXi.TongJi()方法在另一个类里面,你在要调用的那个页面都没new个对象,怎么可能就直接调用的出来呢。应该是:bb b=new bb(); int ff=b.JiBenXinXi.TongJi(strSQL); 试试看吧。
补充:.NET技术 , ASP.NET