使用firefox和visual studio.net调试asp.net - 与IE相比非常慢

时间:2008-08-24 10:28:10

标签: debugging firefox visual-studio-2005

使用Firefox在visual studio.net 2005中调试asp.net网站/ web项目的速度较慢 而不是使用IE。

我已经在某个地方读到了某种方法可以解决这个问题,但我不能再为我的生活找到它。

有谁知道我在说什么,可以指出我正确的方向吗?

干杯 约翰

修改

抱歉,我没有很好地解释自己(再次)。我更喜欢Firefox进行调试(firebug等)

在使用IE进行调试时点击F5,浏览器启动非常快,点击我的网络应用程序几乎是即时的,当点击破坏时,我立刻得到我的代码而没有延迟。

在使用FireFox进行调试时点击F5,浏览器启动速度非常慢(好吧我有插件可以减缓FF加载)但点击我的Web应用程序真的很慢,当遇到断点时,需要花费很长时间才能破解代码。

我发誓我已经读过某个地方知道Firefox中有一个设置(关于:配置可能吗?),当改为魔法设置时,将所有这些排除在外。

4 个答案:

答案 0 :(得分:30)

宾果。发现我以前读过的article

我刚刚将about:config中的network.dns.ipv4OnlyDomains属性更改为localhost。重启firefox,现在firefox在使用visual studio(2005)调试asp.net时执行与IE相同的操作。

希望这可以帮助其他遇到同样问题的人。

答案 1 :(得分:12)

“替代解决方案”。在Firefox中执行以下操作

  1. about:地址栏中的配置
  2. 将network.dns.disableIPv6设置为true。

答案 2 :(得分:0)

你是认真的吗?我坚持使用Firefox的一个主要原因是因为它的开发效果非常好......

实时源更新非常棒(查看源代码>更改代码>重建>源代码中的F5)...

实际上是什么“慢”..我的意思是,有些浏览器在渲染时往往会变慢,但我不知道它会如何影响你的调试时间?一旦发出请求,并且您的断点在代码中被命中,它就会停止吗?

答案 3 :(得分:0)

为了快速调试,试试这个..

将Debugger.Break()添加到适当位置的代码中。

如果在本地开发机器上,浏览到firefox中的页面(通过localhost)?应该弹出Visual Studio Just in Time调试器..选择当前打开的Visual Studio实例,你可以进入你想要的代码,而不必从头开始或跳转到光标。

- 李