2013-02-05 106 views
1

我有下面的代码,每次我尝试编译时,出现错误“/Website/InsightLogo.ascx有一个循环引用!”我分配来修复厄尔斯人的代码,所以请原谅任何失误奇ASP.Net循环参考情况

<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="InsightLogo.ascx.vb" Inherits="eDox.InsightLogo" %> 
<%@ Register Src="InsightLogo.ascx" TagName="InsightLogo" TagPrefix="uc1" %> 
&nbsp;<img src="Images/InsightLogo.bmp" alt="Company Logo"/> 

回答

2

你的控制正试图将其自身注册。

您应该删除以下行:

<%@ Register Src="InsightLogo.ascx" TagName="InsightLogo" TagPrefix="uc1" %> 
+0

我应该在哪里,而粘贴行呢?由于它不是我的代码,我不确定如果我只是删除该行会发生什么。 –

+0

@ReidGarwin该行是无用的,并防止编译。请发布您的用户控件的整个标记代码,以便我们可以看到它是否适合某些用途 – jbl

+0

您应该尝试找出该行的基本内容,然后弄清楚如何在不破坏任何功能的情况下替换它。可能有一个替代方案... – codingbiz