如何设置Microsoft Help Viewer 2的内容位置?

时间:2013-01-02 12:50:27

标签: visual-studio-2012 msdn help-viewer

我正在使用Visual Studio 2012 Express。它附带了新的帮助系统:help viewer 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引用?

我会非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

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

  1. 卸载帮助查看器时,可能会删除下载的内容。帮助查看器保存每种语言的引用计数,并在删除最后一个引用时卸载该内容以保持清洁。
  2. 当您使用UI将本地商店移动到新位置时,帮助查看器将在移动内容之前强制该目录为空。
  3. 要解决这些问题,请使用以下方法:

    1. 安装VS Express / Help Viewer并选择您当地的商店位置(例如“D:\ msdn”)
    2. 通过管理内容用户界面下载内容
    3. 在卸载VS Express / Help Viewer之前,请备份内容文件夹
    4. 卸载VS Express /帮助查看器
    5. 将备份的帮助文件夹还原到所需的本地商店位置(例如“D:\ msdn”)
    6. 安装Express / Help Viewer
    7. 修改注册表项以将内容存储库设置为所需位置:

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

      密钥名称:LocationPath(例如“D:\ msdn”)