我在标准文件( Site.Master、Web.Config、Default.aspx等)中使用这两个类在 VS2010 和 MonoDevelop 中制作了相同的 ASP.NET C# 项目,并在底部看到了同样的错误(CS0234) .
登录.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using mynamespace;
namespace mynamespace
{
public partial class Logon
{
public void btnClicked(object sender, EventArgs e)
{
//ERROR IS HERE:
mynamespace.Test session = new mynamespace.Test();
//Obviously, this doesn't work either:
Response.Write(session.echoUser());
}
}
}
测试.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using mynamespace;
namespace mynamespace
{
public class Test
{
public string echoUser()
{
return "foobar";
}
}
}
我在两个 IDE 中都收到相同的错误,这是 MonoDevelop 错误:
命名空间“mynamespace”中不存在类型或命名空间“Test”(您是否缺少程序集引用?)(CS0234)Logon.cs
基本上,类 Test 拒绝实例化。任何输入表示赞赏!