我正在开发一个 ASP.Net Web 应用程序。在上周,开发团队注意到页面只是部分呈现。也就是说,当您单击链接、按钮或任何进行回发的操作时,页面将呈现一部分方式,然后 IE 继续计时。如果您附加到 Visual Studio 开发服务器并暂停该进程,则没有可查看的源代码,并且堆栈跟踪中报告的 2 个步骤是“处于睡眠状态、等待或加入”和“外部代码”。
我们还注意到不时抛出 View State MAC Validation 异常。我不确定这是否相关,但根据对该错误的研究,它是在视图状态未完全加载并且页面回发到服务器时引起的。
从架构的角度来看,我们没有更新任何东西,所有对 AJAX 和 .Net 库的引用都相同或几个月。这个问题在过去一周左右刚刚出现。
有没有人遇到过 Visual Studio Development Server 的问题或知道解决方法?