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