在尝试构建页面 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>

而且后面的代码是空的!
public partial class newVersion_Default : System.Web.UI.Page
{
}

这可能是一个新手错误,但任何帮助表示赞赏:)

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

最佳答案

如果是 Web 应用程序:

尝试使用命名空间:

Inherits="MySite.newVersion_Default"

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

如果是网站:

使用 CodeFile 而不是 CodeBehind

关于c# - 无法加载类型 'newVersion_Default',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4794124/

10-12 06:10