Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome Visual Studio 2013调试挂起在Chrome上_Google Chrome_Visual Studio 2013_Visual Studio Debugging - Fatal编程技术网

Google chrome Visual Studio 2013调试挂起在Chrome上

Google chrome Visual Studio 2013调试挂起在Chrome上,google-chrome,visual-studio-2013,visual-studio-debugging,Google Chrome,Visual Studio 2013,Visual Studio Debugging,今天我在我的电脑上收到了一套Microsoft更新。在这些更新之后,当我开始在Visual Studio 2013中调试时,Chrome开始间歇性地挂起。我有Windows 8.1 Enterprise、64位和Visual Studio 2013 Ultimate以及更新4。在我的工作站上,Chrome的版本是39.0.2171.95 m 通过F5或Ctrl+F5(启动时不进行调试)进行调试没有任何区别,Chrome仍会间歇性挂起。这种情况发生在多个web应用程序项目上,甚至对于未连接到任何外

今天我在我的电脑上收到了一套Microsoft更新。在这些更新之后,当我开始在Visual Studio 2013中调试时,Chrome开始间歇性地挂起。我有Windows 8.1 Enterprise、64位和Visual Studio 2013 Ultimate以及更新4。在我的工作站上,Chrome的版本是39.0.2171.95 m

通过F5或Ctrl+F5(启动时不进行调试)进行调试没有任何区别,Chrome仍会间歇性挂起。这种情况发生在多个web应用程序项目上,甚至对于未连接到任何外部数据库的项目也是如此。当我使用Internet Explorer、Firefox和Safari进行调试时,Visual Studio 2013运行良好。其中一个站点是在我的工作站上的IIS本地设置的,我可以在Chrome中成功浏览到该站点。但如果我通过Visual Studio 2013启动同一个站点,浏览器就会挂起。我用Chrome清除了历史记录和cookies。重新启动无法更正此问题

特别令人恼火的是,问题是间歇性的。如果我在VisualStudio调试器中循环使用多个浏览器,有时Chrome会起作用。在过去,它总是有效的。鉴于我的电脑今天收到了大约30个更新,我怀疑问题与其中一个更改有关

在Visual Studio 2013中是否还有其他人遇到此Chrome问题,如果是,修复方法是什么?谢谢

==编辑日期:2015年1月9日===

在进一步排除故障后,我能够始终如一地复制这个问题,现在有了Chrome的解决方案。我一直以管理员身份运行VisualStudio(提升模式)

要复制此操作,请执行以下操作:

  • 以管理员身份运行Visual Studio 2013
  • 关闭所有Chrome实例
  • 在Visual Studio功能区中选择Chrome浏览器并启动网站
  • 铬将无限期地悬挂
  • 相比之下,您可以对其他浏览器(IE、Firefox和Safari)执行上述步骤,它们将在不挂起的情况下成功运行

    有两种变通办法。第一:避免以管理员身份运行Visual Studio 2013,您将能够从VS成功启动Chrome。以下是第二种解决方法的步骤

  • 以管理员身份运行Visual Studio
  • 在VisualStudio中启动网站之前,请先打开Chrome实例
  • 该站点应已成功打开
  • 我的理论是,当VisualStudio尝试启动一个新的浏览器实例时,如果它检测到Chrome没有运行,它会尝试以提升模式启动Chrome。这会导致铬挂起。那只是我的理论。对VisualStudio或Chrome的内部工作有更多了解的人会对此有更多的了解


    注意,这是一个解决方法。我不认为这是一个解决方案,因为这只是解决了使用的功能。

    我也经历过,但是我发现了一个解决方案,比如Chrome中只打开一个单独的选项卡,只要关闭其他选项卡,vs将开始平稳运行。

    直到最近,它一直对我有效,但在进行一些更新后,我现在面临同样的问题。。在提升模式下运行没有帮助。我通过使用另一个浏览器,然后在chrome上打开网页,使chrome正常工作,但是它缺少调试功能。如果你有答案,请让我知道。@Andre Haverdings当我发现后,我会发布解决方案。刚刚在推特上发了一些微软的人。是的,我也经历过!我的设置:VS2013终极更新4,Windows8.1。Chrome版本41.0.2272.89 m。对我来说,目前Firefox似乎还可以。我没有遇到挂起的问题,但我注意到,一旦我使用VS2013在Chrome中调试,在关闭所有Chrome实例之前,我无法通过外部应用程序(如Lync/Skype、电子邮件等)打开任何链接。同样,按住shift键并左键单击任务栏中的图标(通常会打开一个新实例)也不起作用。此外,在“开始”菜单中单击Chrome也不起作用。打开Chrome新实例的唯一方法是关闭所有实例或在现有窗口上打开一个新选项卡。这也发生在我身上。在一台机器上联机。。英雄联盟