使用firefox和visual studio.net调试asp.net-与IE相比非常慢
使用Firefox在Visual Studio.net 2005中调试ASP.NET网站/ Web项目的加载速度较慢
比使用IE。
我在某处阅读了一些可以解决此问题的方法,但我一生无法再次找到它。
有人知道我在干什么,可以向我指出正确的方向吗?
干杯
约翰
编辑
对不起,罗伯,我没有很好地解释自己。我更喜欢Firefox进行调试(firebug等)
使用IE进行调试时,按F5可以快速启动浏览器,并且在我的Web应用程序中单击几乎是即时的,当遇到中断时,我可以立即获得代码。
在使用FireFox进行调试时,按F5键浏览器的启动速度非常慢(好吧,我的插件加载FF的速度很慢),但单击我的Web应用程序的速度确实非常慢,并且遇到断点时,花很多时间才能破解代码。
我发誓我在某处已经读到一些内容,说明Firefox中有一个设置(可能是about:config?),当更改为某种魔术设置时,所有这些都可以解决。
解决方案
回答
你是认真的?我坚持使用Firefox的主要原因之一是因为使用它要好得多。
实时源代码更新很棒(查看源代码>更改代码>重建>源代码中的F5)...
什么是"慢速"。我的意思是,某些浏览器的渲染速度较慢,但是我看不到它如何影响调试时间?发出请求后,在代码中命中了断点,它就停止了吗?
回答
答对了。找到了我之前读过的文章。
我只是将about:config中的network.dns.ipv4OnlyDomains属性更改为localhost。重新启动了firefox,现在在用visual studio调试asp.net时,firefox的性能与IE相同(2005年)。
希望这对其他有相同问题的人有所帮助。
回答
"替代解决方案"。在Firefox中执行以下操作
- 关于:地址栏中的配置
- 将network.dns.disableIPv6设置为true。
回答
为了快速调试,请尝试此。
在适当的位置将Debugger.Break()添加到代码中。
如果在本地开发机上,则通过localhost浏览到firefox中的页面(通过localhost)?然后将弹出Visual Studio即时调试器。选择当前打开的Visual Studio实例,我们可以进入所需的每个代码,而不必从头开始或者跳到光标。
-李