none
VS2008Pro运行ASP.NET程序的问题(跟IE8有关) RRS feed

  • 问题

  • 最近发现用VS2008按Ctrl+F5编译运行ASP.NET程序时如果关掉IE,马上会再弹出一个相同的IE窗口,以前用IE7时没有事儿,如果把默认浏览器改为谷歌浏览器也没有这样的问题,显然跟IE8有关,不知道是不是可以设置一下,去掉这个毛病。

    谢谢!

    2009年4月14日 13:25

答案

  • 打上了SP1补丁包后发现,只要在Ctrl-F5之后等待网页加载完成后再关闭就不会出现再次弹出的窗口,虽然不知道是什么原因,但是问题基本上解决了。

    • 已标记为答案 KeFang Chen 2009年4月20日 10:03
    2009年4月19日 7:08

全部回复

  • 使用vsts版本没有重现出你说的问题,你可以在浏览器选项-高级-启用自动崩溃恢复的勾去掉看看能否解决
    孟宪会
    2009年4月15日 1:00
    版主
  • 首先感谢您的回答 经过测试,去掉“启用崩溃恢复”没能解决该问题,会不会和系统有关系?我的系统是Windows Server 2008 SP1,VS2008Pro没有安装SP1补丁。
    2009年4月15日 2:23
  • 楼主,你好

    你说的这种情况我在下面这中情形下出现过。

    当我在按F5调试前如果我已经在ie中浏览该页面了,那当我关闭调试窗口时,以前的那个浏览页面仍然会出现。
    也就是说按下F5调试时使用的窗口就是以前那个浏览页面的窗口。如果是这种情况我觉得很正常。
    Microsoft Online Community Support
    2009年4月17日 6:44
  • 谢谢楼上建议:
         经过再次确认:都是在没有打开任何其他程序的前提下进行的,没有任何IE窗口是打开的,所以第二个窗口是自动弹出来的。当我开着一个浏览窗口时根本无法调试或运行,都是直接把焦点给原来已经打开的那个窗口。打算装上SP1补丁试试。

    2009年4月17日 23:38
  • 打上了SP1补丁包后发现,只要在Ctrl-F5之后等待网页加载完成后再关闭就不会出现再次弹出的窗口,虽然不知道是什么原因,但是问题基本上解决了。

    • 已标记为答案 KeFang Chen 2009年4月20日 10:03
    2009年4月19日 7:08