我在 Windows 8 上运行 Visual Studio 2012,但未打开外部页面的链接(例如 NuGet 包管理器中显示的更多信息链接)。我怎样才能解决这个问题?顺便说一句,我的默认浏览器是 Google Chrome。
最佳答案
该问题是一个非常具体的问题,仅当您以管理员身份运行 VS2012 并且将 Google Chrome 设置为默认浏览器时才会发生。问题是 Google Chrome 无法将自身注册为管理员用户的默认浏览器。您可以通过执行以下操作来确认这一点:
- 启动管理命令提示符(或启动浏览器的任何管理应用)
- 输入开始 http://cnn.com
- 失败。类未注册。
该问题已登记在:http://code.google.com/p/chromium/issues/detail?id=156400
它还列出了解决方案,即使用开发者 channel 重新安装 Google Chrome(转到: https://www.google.com/intl/en/chrome/browser/index.html?extra=devchannel#eula )。这会将 Google Chrome 重新注册为默认浏览器,但现在它也适用于管理员用户。安装成功后,您可以通过再次运行前两个步骤来验证一切是否正常工作。第三步应该是 Google Chrome 打开 http://cnn.com .
您现在可以再次使用常规分支重新安装 Google Chrome:https://www.google.com/intl/en/chrome/browser/
关于visual-studio - Visual Studio 2012 中的外部链接不适用于 Windows 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13860092/