在尝试构建Default.aspx页面时,我收到错误:
错误5无法加载类型 'newVersion_Default'。 \ 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>
背后的代码是空的!
public partial class newVersion_Default : System.Web.UI.Page
{
}
这可能是一个新手错误,但任何帮助表示赞赏:)
我无法重建整个项目,因为文件夹中还有一些其他垃圾是经典的ASP,它不会构建并抛出错误,因此我必须一次构建每个页面,这会导致问题吗?
答案 0 :(得分:2)
如果是网络应用程序:
尝试使用命名空间:
Inherits="MySite.newVersion_Default"
namespace MySite
{
public partial class newVersion_Default : System.Web.UI.Page { }
}
如果是网站:
使用CodeFile
代替CodeBehind