小编Dav*_*man的帖子

使用MVC应用程序的Azure模拟器速度慢,可能需要120秒才能注册Click或JSON调用

在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防火墙
  • 正如这家伙建议的那样切换检测代理设置
  • 清除所有缓存的浏览器垃圾
  • 逐步浏览包括共享视图的视图

有趣的是,在最后一点上,有时在单步执行所有视图后......在控制器断点被击中之前一两分钟没有任何反应.

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

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

6
推荐指数
1
解决办法
604
查看次数