【问题标题】:Moving the HelpLibrary to a different location将 HelpLibrary 移动到其他位置
【发布时间】:2013-09-24 00:34:46
【问题描述】:

我有一个 SSD 作为系统驱动器 (C:),它是一个真正的救星,但可用空间在这里很有价值,所以我希望让非重要文件远离这个驱动器。
'eater' 的主要磁盘之一是本地模式下使用的 VisualStudio HelpLibrary
我在网上搜索过,但没有运气,如何将此位置(C:\programdata\Microsoft\HelpLibrary)移动到普通硬盘驱动器上的不同路径(例如 D:\HelpLibrary)。
有一种方法可以使用 Visual Studio 做到这一点,或者我们需要使用一些注册表或配置技巧?

【问题讨论】:

    标签: visual-studio visual-studio-2010


    【解决方案1】:

    答案不再是最新的了,至少在我安装的 win8 VS2012 中没有。 你可以在这里找到钥匙 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs 和这里 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11

    我找不到查询清单 xml,但我想这不再需要了。因为一切都很顺利!

    【讨论】:

    • 我可以确认这仍然适用于 Windows 10 和 VS2013。我不得不重新启动 Visual Studio。
    【解决方案2】:

    我在这个网站上找到了解决方案。
    http://mshcmigrate.helpmvp.com/news/moveorresetyourvs2010helplibrary

    我在这里写下那篇文章的相关部分。
    但是我建议阅读它,因为有很多关于 HelpLibrary 设置的信息

    1. 关闭 “Help Library Agent” 托盘应用程序(当然,您无法通过此运行更改任何内容)
    2. 通过 HKLM\Software\Microsoft\Help\V1.0\ 中的注册表值 "LocalStore=" 查找帮助库存储的当前路径
    3. 转到该文件夹​​并将所有内容移动到所需位置。
    4. 使用新路径更新 HKLM\Software\Microsoft\Help\V1.0\ 中的注册表值 "LocalStore="
    5. 在记事本中打开文件 ma​​nifest\queryManifest.??.xml 并将所有出现的旧帮助路径重命名为新路径。

    尝试过,我能够在 SSD 上释放多达 6GB 的磁盘空间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-14
      • 2020-04-05
      • 2019-03-15
      • 1970-01-01
      • 2022-07-01
      • 1970-01-01
      • 2021-08-21
      • 1970-01-01
      相关资源
      最近更新 更多