类型或命名空间名称' WebUI'不存在

时间:2014-12-29 03:11:11

标签: c# visual-studio-2013

enter image description here我在Visual Studio 2013的Web应用程序中创建了下面的WebBasePage类(第一次在VS2013中)。

namespace WebApp1.WebUI
{
    public class WebBasePage : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }
}

当我尝试在我的某个网页中导出上述基类时(如下所示)......

namespace WebApp1.Errors 
{
    public partial class Error : WebApp1.WebUI.WebBasePage
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }
}

我在下面的行中收到以下错误:

:"公共部分类错误:WebApp1.WebUI.WebBasePage"

错误:类型或命名空间名称' WebUI'名称空间中不存在WebApp1' (你错过了一个程序集引用吗?)

此代码一直在VS2012中工作,不确定VS2013有什么问题。

1 个答案:

答案 0 :(得分:2)

确保有问题文件的属性窗格中的“构建操作”设置为“编译”。否则,Visual Studio将不会构建该文件,也不会看到该文件中定义的名称空间或类型。