循环参考ASPNET

时间:2018-06-01 11:55:07

标签: c# asp.net jenkins circular-reference aspnet-compiler

我只是想说我先不熟悉aspnet。我已经得到了这个6个应用程序,我试图使用Jenkins自动化。 (如果对我来说,我没有选择这种生活我会用石器时代的东西重写整件事......)

无论如何它在本地编译但是当我尝试使用jenkins构建它时 - 我猜这类似于使用命令行参数构建 - 我得到错误ASPPARSE:Circular 不允许使用文件引用。我理解错误,但我找不到它主要是因为我不熟悉我相信的aspnet语法。我也知道我可以在webconfig中将batch=false添加到我的<compilation>,但这会在Jenkins计算机中创建与内存相关的错误。

  

ASPNETCOMPILER:错误ASPRUNTIME:应用程序域中的   正在运行的线程已被卸载。

我在线查询,所有帖子都过于通用,我不知道如何申请我的解决方案或根本不适用。

我认为由于这些标签导致文件中出现问题

Sorry.aspx(Sorry.aspx.cs在同一目录中):

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

并在同一目录Site.master:

<%@Master Language="C#" AutoEventWireup="true" CodeFile="Site.master.cs" Inherits="SiteMaster" %>

我真的很难理解如何有循环引用可能还有其他东西我不知道了吗? 在此先感谢您的帮助!

编辑 - 我收到以下错误:

16:25:21   /Sorry.aspx(1): error ASPPARSE: Circular file references are not allowed. [F:\JENKINS-SLAVE\workspace\Branch_4.04.000\website.publishproj]
16:25:21   /ManualTransactionInput.aspx(1): error ASPPARSE: Circular file references are not allowed. [F:\JENKINS-SLAVE\workspace\Branch_4.04.000\website.publishproj]
16:25:21   /Default.aspx(1): error ASPPARSE: Circular file references are not allowed. [F:\JENKINS-SLAVE\workspace\Branch_4.04.000\website.publishproj]

0 个答案:

没有答案