获取未处理的异常“日志条目字符串太长。写入事件日志的字符串不能超过32766个字符”

时间:2011-12-06 08:23:49

标签: c# asp.net exception-handling user-controls

我收到一个未处理的异常错误:

  

[ArgumentException:日志条目字符串太长。写入事件日志的字符串不能超过32766个字符。]

     

####。UI.WebControls.MainControl.DealWithException(Exception e)+1212     ####。UI.WebControls.MainControl.CreateChildControls()+ 4799     System.Web.UI.Control.EnsureChildControls()+122     System.Web.UI.Control.PreRenderRecursiveInternal()+49     System.Web.UI.Control.PreRenderRecursiveInternal()+ 226     System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)+7632

我在开始PreRender 事件之后收到此错误。

关于该计划的一些事情:

  1. 程序使用自定义Web控件,该控件具有用于指定usercontrol的参数(如果有)。

  2. 整个程序包含在用户控件中。也就是说,aspx只有一个webcotrol,休息一切都在ascx中。

  3. 据我所知,我没有使用任何记录机制。

  4. 请帮忙。这对我很有帮助。

    如果需要任何其他信息,请发表评论。

1 个答案:

答案 0 :(得分:0)

您必须与组件供应商交谈;这是他们试图写入事件日志的组件。我们在这里无能为力。