错误478不允许循环文件引用

时间:2019-09-24 05:10:50

标签: c# asp.net compilation

当我重新/建立我的ASP.NET网站时,我没有收到任何错误。但是,当我发布该网站时,它给了我一个“不允许循环文件引用”。错误。

我在web.config文件的'compilation'标签中添加了batch ='false'选项。请参见下文

<compilation debug="true" batch="false" targetFramework="4.0">
      <assemblies>
        <add assembly="Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral/>
        <add assembly="Microsoft.ReportViewer.Common, Version=10.0.0.0, Culture=neutral/>
        <add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral/>
        <add assembly="System.Management, Version=4.0.0.0, Culture=neutral/>
        <add assembly="WindowsBase, Version=4.0.0.0, Culture=neutral/>
      </assemblies>
      <buildProviders>
        <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral/>
      </buildProviders>
    </compilation>

但是当我发布我的网站时,列出了以下错误消息。

================================================================================ 
|     | Description                               | File                | Line |
--------------------------------------------------------------------------------
| 478 | Circular file references are not allowed. | ReviewDownload.aspx | 1    |
| 479 | Circular file references are not allowed. | Audits.aspx         | 1    |    
| 480 | Circular file references are not allowed. | NewAuditCreate.aspx | 1    |
| 481 | Circular file references are not allowed. | EditAudit.aspx      | 1    |
================================================================================

这是文件头,

ReviewDownload.aspx

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="ReviewDownload.aspx.cs" Inherits="ReviewDownload" %>

Audits.aspx

<%@ Page Title="AHS MDR Review - Reviews" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeFile="Audits.aspx.cs" Inherits="_Default" MaintainScrollPositionOnPostback="true"
    EnableEventValidation="false" %>

NewAuditCreate.aspx

<%@ Page Title="AHS MDR Review - Create Review" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeFile="NewAuditCreate.aspx.cs" Inherits="NewAuditCreate" ValidateRequest="true" %>

EditAudit.aspx

<%@ Page Title="AHS MDR Review - Edit Review" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeFile="EditAudit.aspx.cs" Inherits="EditAudit" %>

0 个答案:

没有答案