间歇性的Umbraco例外

时间:2009-09-02 10:39:30

标签: iis-6 umbraco

这是在IIS 6中运行的Umbraco 3.0.4中间歇性发生的间歇性异常

当umbraco用户登录并选择要编辑的文档时,他们会得到这个......

[NullReferenceException: Object reference not set to an instance of an object.]
umbraco.controls.ContentControl.addControlNew(Property p, TabPage tp, String Caption) +242
umbraco.controls.ContentControl..ctor(Content c, publishModes CanPublish, String Id) +832
umbraco.cms.presentation.editContent.OnInit(EventArgs e) +442
System.Web.UI.Control.InitRecursive(Control namingContainer) +321
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +692

一旦发生错误,每个登录到umbraco的用户都会持续存在,直到我们重新启动应用程序池(它自己运行),因此它必须是某个全局状态被破坏,但是它可以运行几天没有问题,但随后可能需要在一天内重启一次。

如果我调试到应用程序它总是有效,如果我在服务器上运行debugvw处于损坏状态,它不会给我任何更多信息。 (HTTP引用者除外)

网络上有许多死胡同帖子,如this one,但似乎都没有提供任何具体的复制方式。

我知道这是一个很长的镜头,但是这里有没有人经历并解决了这个问题?

目前升级不是一种选择。

谢谢大家。

1 个答案:

答案 0 :(得分:0)

我也遇到过这个问题。但我们无法解决它。我们最终升级了。您是否尝试过进行小幅升级?