2

我正在使用 Visual Studio 2012 Express。它附带新的帮助系统:帮助查看器 2.0。

Help Viewer 1.1 设置之一是内容位置。因此,一旦下载了一些 MSDN 参考,并且重新安装了 Visual Studio 2010 Express,则不必再次下载这些 MSDN 参考。只需在 Help Viewer 1.1 中设置内容位置就可以了。

但在 Help Viewer 2.0 中,我没有看到“内容位置”设置。一些谷歌搜索并没有告诉我如何做到这一点。每次重新安装 Visual Studio 2012 Express 时都必须下载 MSDN 参考资料吗?

我会非常感谢任何帮助。

4

1 回答 1

3

Help Viewer 2.0 使您能够从“管理内容”选项卡中指定和移动本地内容存储的位置。但是,在您的特定场景中执行此操作存在两个问题(跨安装/卸载周期重复使用下载的内容):

  1. 当您卸载 Help Viewer 时,您下载的内容很可能会被删除。帮助查看器保存每种语言的引用计数,当最后一个引用被删除时,它会卸载该内容以保持内容干净。
  2. 当您使用 UI 将本地商店移动到新位置时,Help Viewer 将在移动内容之前强制目录为空。

要解决这些问题,请使用以下方法:

  1. 安装 VS Express/Help Viewer 并选择您的本地存储位置(例如“D:\msdn”)
  2. 通过管理内容 UI 下载内容
  3. 在卸载 VS Express/Help Viewer 之前,备份内容文件夹
  4. 卸载 VS Express/帮助查看器
  5. 将备份的帮助文件夹恢复到您想要的本地存储位置(例如“D:\msdn”)
  6. 安装快速/帮助查看器
  7. 修改注册表项以将内容存储设置为您想要的位置:

    密钥位置:HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11

    键名:LocationPath(例如“D:\msdn”)

于 2013-01-08T01:09:33.043 回答