[英]How to find reason for StackOverflowException in System.Web.dll after upgrading an ASP.NET MVC 2 project?
I've upgraded an ASP.NET MVC 2 solution to MVC 4*. 我已经将ASP.NET MVC 2解决方案升级到MVC 4 *。 When running the site the start page is displayed but after a little while a StackOverflowException is thrown in System.Web.dll (sometimes in System.Runtime.Serialization.dll) and thus there's no call stack to examine.
运行站点时会显示启动页面,但过了一会儿,System.Web.dll(有时在System.Runtime.Serialization.dll中)抛出了StackOverflowException,因此没有要检查的调用堆栈。 I've stepped through the start sequence code but haven't found anything suspicious.
我已经完成了启动序列代码,但没有发现任何可疑的东西。
What should I do to find the problem? 我该怎么做才能找到问题?
*Tried both manual variants described here and here as well as automatic variants using this and this tool *试图描述手动变体在这里和在这里以及使用自动变体这和该工具
我的提示:如果您的页面格式正确,请在每个</tr>
之前查看,看看是否遗漏了</td>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.