' CodeFile'没有'继承'属性

时间:2014-06-15 09:18:13

标签: asp.net visual-studio-2010

我刚接触构建.net应用程序,我已经对此进行了大量研究,我正在尝试发布一系列asp.net网页,并一直在研究错误出现的原因并尝试了几种方法停止错误。我走到了尽头。所以我得到两种类型的错误:

错误166如果没有“Inherits”属性,则无法使用“CodeFile”属性。 C:\ Users \ Aj \ Code \ admin \ content.aspx 33

错误148无法加载类型“MasterPage”。 C:\ Users \ Aj \ Code \ admin \ content.aspx 2

识别的代码是:

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="content.aspx.vb" Inherits="_content" MasterPageFile="../MasterPage.master" %>
<%@ MasterType TypeName="MasterPage" %>

主要提示: 这是许多具有相同错误的文件之一,主页文件位于父文件夹中。

2 个答案:

答案 0 :(得分:1)

查看输出,它会显示真正的错误,而不是猜测CodeFile错误的原因。

答案 1 :(得分:0)

您应该看一下Web Application Project与Web Site Project的区别。在Web应用程序项目中,您在网站项目中发布已编译的程序集,您将发布源代码。看起来您可能正在尝试从Web应用程序项目发布源代码。通过一些工作,可以转换为网站项目。

另外,尝试更改主文件链接以使用〜/ syntax,这可能是路径问题。