Orchard CMS 在 w3wp.exe 中导致 System.StackOverflow 异常

Orchard CMS causing System.StackOverflow Exception in w3wp.exe

我最近通过 Web 平台安装程序安装了 Orchard V1.8.1。它在 .NET Framework 4.0 集成模式下设置为 运行,我可以成功 运行 安装脚本,甚至成功登录并安装 Metro 主题。

但是,从今天早上开始,每当我尝试浏览到新创建的网站时,加载时间都非常长,或者更确切地说,它没有加载,我的浏览器一直在等待响应。

我通过 RDP 进入服务器,发现每次我尝试浏览该站点时,都会弹出一个错误对话框,提示 "An unhandled Microsoft.NET Framework exception occured in w3wp.exe" 并且给我使用 Visual Studio 进行调试的选项。当我这样做时,我收到一条附加消息,指出 "An unhandled exception of type 'System.WhosebugException' occured in mscorlib.dll".

这仅发生在 Orchard CMS 网站上。在 .net 版本 4.0 集成模式下还有 5 个其他自定义站点 运行,当然每个站点都有自己的应用程序池。

同样,我在浏览器中没有收到这些错误,它们显示在我在服务器上的远程桌面会话中。

服务器详细信息:X64 Windows 服务器 2012,IIS 8。

我确实遇到了这个问题,结果我试图调用它实际所在的部分,因此进入了循环。

所以在我的 'Parts/TabledData/Pagination' .cshtml 文件中我有这个:

@Html.Partial("Parts/TabledData/Pagination")

希望对您有所帮助!