我最近通过Web Platform Installer安装了Orchard V1.8.1。它设置为在.NET framework 4.0集成模式下运行,我可以成功运行安装脚本,甚至设法登录并安装Metro主题。
但是,从今天早上开始,每当我尝试浏览新创建的网站时,加载时间太长,或者加载时间不长,我的浏览器就会一直等待响应。
我RDP进入服务器并看到每次我尝试浏览到该网站时,会弹出一个错误对话框,说明"未处理的Microsoft.NET Framework异常发生在w3wp.exe" 并为我提供了使用Visual Studio进行调试的选项。当我这样做时,我收到另一条消息,指出"未处理的类型' System.StackOverflowException'发生在mscorlib.dll"。
仅在Orchard CMS网站上发生这种情况。还有5个其他自定义构建的站点在.net版本4.0集成模式下运行,但每个站点都有自己的应用程序池。
同样,我不会在浏览器中收到这些错误,它们会在我服务器上的远程桌面会话中显示。
服务器详细信息:X64 Windows Server 2012,IIS 8。
答案 0 :(得分:1)
我有这个确切的问题,结果是我试图调用它实际上的部分,因此进入循环。
所以在我的'Parts / TabledData / Pagination'.cshtml文件中我有这个:
@Html.Partial("Parts/TabledData/Pagination")
希望这有帮助!