繁体   English   中英

ASP.NET MVC 3.0 部署的代码在 IIS 7.5 的 IE8 中不起作用

[英]ASP.NET MVC 3.0 deployed code not working in IE8 in IIS 7.5

我有一个 ASP.NET MVC 3 应用程序。 当我们运行 VS2010 时,它在 IE8 和 FF 中运行良好。 我已在 IIS 7.5 中部署此代码。 现在,已部署的应用程序在 FF 中运行良好,但在 IE8 中却不行。 我收到错误:

停止运行此脚本? 此页面上的脚本导致 Internet Explorer 运行缓慢...

请参阅以下屏幕截图:

在此处输入图像描述

我在 IIS6 中测试了已发布的代码,它在 FF 和 IE8 中都运行良好。

任何帮助表示赞赏。

您可能正在使用一些 javascript 正在进入某种循环(可能是递归)

一次注释掉一个 function 以查看哪个 function 是罪魁祸首,或者以二进制搜索方式执行它并一次注释掉一半以缩小范围。

最后,你的页面有什么不寻常的地方吗? 如果您的 javascript(或您的库之一)不是罪魁祸首,请开始删除代码块以缩小问题范围。

不幸的是,这个问题没有一个快速的答案......

有多种方法可以尝试确定 JavaScript 发生了什么。 尝试重新加载浏览器。 您还可以尝试在http://archive.msdn.microsoft.com/AjaxView下载 Ajax 分析位,这可以帮助确定您的慢速功能。 您还可以加载 JavaScript 调试器并闯入代码您正在运行哪些非标准 javascript 库? 任何?

由于您的应用程序运行方式似乎仅基于 iis 版本差异,因此将 session 与另一个使用“提琴手”的 session 进行比较

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM