Ken*_*mer 10 google-chrome visual-studio-debugging visual-studio-2013
今天我在PC上收到了一套Microsoft更新.在这些更新之后,当我在Visual Studio 2013中开始调试时,Chrome开始间歇性地挂起.我有Windows 8.1 Enterprise,64位和带有Update 4的Visual Studio 2013 Ultimate.在我的工作站上,Chrome版本为39.0.2171.95 m.
通过F5或Ctrl + F5进行调试(无需调试即可启动)没有任何区别,Chrome仍然会间歇性地挂起.这发生在多个Web应用程序项目中,甚至是一个未连接到任何外部数据库的项目.当我使用Internet Explorer,Firefox和Safari进行调试时,Visual Studio 2013工作正常.其中一个站点在我的工作站本地IIS中设置,我可以成功浏览到Chrome中的站点.但是,如果我通过Visual Studio 2013启动相同的站点,浏览器就会挂起.我清除了Chrome中的历史记录和Cookie.重新启动不会纠正此问题.
特别令人讨厌的是问题是间歇性的.如果我在Visual Studio调试器中循环浏览多个浏览器,Chrome有时会起作用.在过去,它始终有效.鉴于我的PC今天收到了大约30个更新,我怀疑问题与其中一个更改有关.
是否有其他人在Visual Studio 2013中遇到此Chrome问题,如果是这样,修复程序是什么?谢谢.
===编辑1/9/2015 ===
在进一步排除故障后,我能够始终如一地复制该问题,现在可以为Chrome 提供解决方法.我一直在以管理员身份运行Visual Studio(提升模式).
要复制此操作,请执行以下操作:
相比之下,您可以按照上述步骤为其他浏览器(IE,Firefox和Safari),他们将成功地工作而不会挂起.
有两种解决方法.第一步:避免以管理员身份运行Visual Studio 2013,您将能够从VS成功启动Chrome.以下是第二种解决方法的步骤.
我的理论是,当Visual Studio尝试启动新的浏览器实例时,如果它检测到Chrome未运行,它会尝试以提升模式启动Chrome.这导致Chrome挂起.那只是我的理论.对Visual Studio或Chrome的内部工作有更多了解的人会更深入地了解这一点.
请注意,这是一种解决方法.我不认为它是一个解决方案,因为这只是解决过去工作的功能.
| 归档时间: |
|
| 查看次数: |
2543 次 |
| 最近记录: |