我在Windows 8上运行Visual Studio 2012,指向外部页面的链接(例如,NuGet Package Manager中显示的"更多信息"链接)未打开。我该怎么解决这个问题?顺便说一下,我的默认浏览器是谷歌浏览器。
这个问题是一个非常具体的问题,只有当您以管理员身份运行VS2012并且将Google Chrome设置为默认浏览器时才会发生。问题是Google Chrome未能将自己注册为管理员用户的默认浏览器。您可以通过以下操作进行确认:
- 启动管理命令提示符(或任何启动浏览器的管理应用程序)
- 类型启动http://cnn.com
- 失败。类未注册
问题已在以下位置注册:http://code.google.com/p/chromium/issues/detail?id=156400
它还列出了解决方案,即使用开发者频道重新安装谷歌Chrome(请访问:https://www.google.com/intl/en/chrome/browser/index.html?extra=devchannel#eula)。这将重新注册谷歌Chrome作为默认浏览器,但现在它也适用于管理员用户。安装成功后,您可以通过再次运行前两个步骤来验证一切是否正常。第三步应该是Google Chrome打开http://cnn.com.
现在,您可以再次使用常规分支重新安装Google Chrome:https://www.google.com/intl/en/chrome/browser/