c# - Azure 模拟器使用 MVC 应用程序时速度缓慢,可能需要 120 秒才能注册点击或 JSON 调用

标签 c# asp.net-mvc asp.net-mvc-4 visual-studio-2012 azure

在 Windows 8 上使用 Visual Studio 2012、Azure SDK 2.1、MVC 4。Chrome、IE10、IE11 和 Firefox 上的行为是一致的。

在本地调试应用程序时,它通常会减慢或完全停止响应一次几分钟。例如,直接输入像 https://127.0.0.1:444/Controller/Method/1234 这样的路由会导致......什么也不会发生。

Fiddler 立即显示 HTTP 请求,并打开通往 127.0.0.1:444 的隧道。

如果我过于耐心,120-240 秒后(!),就会命中断点。

中止 Fiddler 中的连接有时会使僵尸请求继续运行;也就是说,使用相同的过程(发出 HTTP 请求,等待 60 秒,在 Fiddler 中中止请求),60-180 秒后断点被命中。

这会影响多个应用程序。我认为这与我自己的配置有关,但我无法弄清楚可能涉及哪些设置或问题。

到目前为止我已经尝试过:

  • 关闭 Windows 防火墙
  • 切换检测代理设置 as this guy suggested
  • 清除所有缓存的浏览器垃圾
  • 逐步浏览 View ,包括共享 View

有趣的是,在最后一点上,有时在单步执行所有 View 之后......在 Controller 断点被命中之前一两分钟什么也没有发生。

这是一个很大的线索,但我仍然不知道我错过了什么。

最佳答案

  • 转到 Internet Explorer
  • 工具
  • 互联网选项
  • 连接
  • 局域网设置
  • 取消选中“自动检测设置”

在这里找到:link

关于c# - Azure 模拟器使用 MVC 应用程序时速度缓慢,可能需要 120 秒才能注册点击或 JSON 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19620013/

相关文章:

c# - CosmosDB System.ArgumentNullException : 'Value cannot be null. (Parameter ' authKeyOrResourceToken')'

c# - 如何制作没有界面的应用程序?

c# - 任务异步 Controller 方法未命中

c# - openXML电子表格文档返回用于MVC文件下载的字节数组

c# - Visual Studio 2013 编辑 Razor 文件速度慢

c# - 创建具有过期时间的公共(public)临时文件

c# - 已配置关系存储,但未指定要使用的 DbConnection 或连接字符串

c# - Entity Framework /Azure Web服务模型设计

c# - MVCMailer 4.5 中的更改发件人电子邮件地址

c# - 覆盖 MVC 中的最大长度错误消息