标题几乎总结了一下,我相信有一个完美有效的解释,@H_404_2@但是,当我的本地计算机上加载页面(在它们被编译之后)看起来似乎永远是这样,当同样的代码在“活”时快速起泡,似乎是非常奇怪的.
我正在开发Vista,IIS7,很好的硬件;而服务器是单机,在Xeon 3 Ghz和千兆位线上运行Windows Server 2003和IIS6.
当然,我明白网络服务器特别适合这种活动,@H_404_2@但是一个机器一次可以提供2-300个会话仍然很奇怪@H_404_2@(传播不均匀在〜5 .Net 2.0应用程序)通过远程网络(也称为互联网;-)@H_404_2@与在本地运行代码相比,呈现页面的速度要快得多
只是在我心中有一段时间…
UPDATE@H_404_2@非常感谢您的答案!只是想我会在上面添加几点:
已经尝试删除我的本地主机周围的所有障碍;关闭防火墙和防病毒软件,停止将牛奶倒入我的电脑机箱,杀死任何重工序等.@H_404_2@>这不包含在一个项目或应用程序中;这是我从开始工作开始(约1年)以来就注意到的,@H_404_2@不要以为无法访问的资源有意义;在本地工作时,我通常会在本地拥有所有项目的资产(图片,闪存等)@H_404_2@>不能真正看到任何差异协调缓存开或关.
从我目前正在开展的项目中选择一个随机页面,重新加载了几次;在本地我拿到了约4秒钟,相比之下服务器大约2秒.@H_404_2@这是使用FF和Firebug;使用歌剧我感觉有一个较小的差异,但这只是我的直觉…
解决方法
如果您使用FireFox或Safari,并且您在Windows Vista上,那么您应该禁用IP版本6,因为它会与Vista结合使用WebDev和FireFox / Safari …
在FF中键入about:config在地址栏中,过滤“IPv6”并将其设置为FALSE!
这是Windows Vista中的IPv6错误,是您的烦恼的一个很可能的候选人…