C# 无法加载类型';新版本默认值';

C# 无法加载类型';新版本默认值';,c#,asp.net,.net,compiler-errors,C#,Asp.net,.net,Compiler Errors,在尝试构建页面Default.aspx时,我收到错误: 错误5无法加载类型 “新版本\默认值”\server1\d$\newVersion\Default.aspx 内容页为: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="newVersion_Default" MasterPageFile="Main.master" %> <%@ MasterType

在尝试构建页面Default.aspx时,我收到错误:

错误5无法加载类型 “新版本\默认值”\server1\d$\newVersion\Default.aspx

内容页为:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="newVersion_Default" MasterPageFile="Main.master" %>
<%@ MasterType VirtualPath="Main.master" %>

<asp:Content id="Content2" contentplaceholderid="mainContent" runat="server"> 

    <h1>Welcome to this Page</h1>

    <div class="tabWrapper">
        <div class="tab"><a href="#">Home</a></div>
        <div class="tab"><a href="#">Tab 2</a></div>
        <div class="tab tabSelected"><a href="#">Something Els wef wef w efe</a></div>
        <div class="tab"><a href="#">Help!</a></div>
        <div class="clear"></div>
    </div>                
</asp:Content>
这可能是一个新手的错误,但任何帮助都值得感谢:)

我还不能重建整个项目,因为文件夹中还有一些其他的垃圾,它们是经典ASP,不会生成并抛出错误,所以我必须一次生成每个页面,这会导致问题吗?

对于Web应用:

尝试使用命名空间:

Inherits="MySite.newVersion_Default"

namespace MySite
{
    public partial class newVersion_Default : System.Web.UI.Page { }
}

如果是网站:


使用
CodeFile
而不是
codebeard

是web应用程序项目还是网站项目?它是一个经典ASP网站的附加组件,我在VS2008中用open website打开了该网站,然后在“newversion”中添加了一个新文件夹。在我创建母版页并将其链接到母版页之前,它工作得很好。作为一个独立的页面,它构建得很好。仍然不走运,同样的错误。我已经为母版页和默认页命名了名称空间。我遇到了这个问题,并将其从CodeBehind更改为CodeFile修复了它。谢谢
Inherits="MySite.newVersion_Default"

namespace MySite
{
    public partial class newVersion_Default : System.Web.UI.Page { }
}