将HelpLibrary移动到其他位置

时间:2012-03-21 10:18:57

标签: visual-studio visual-studio-2010

我有一个SSD作为系统驱动器(C :)并且它是一个真正的救生员,但是这里的免费空间是一个高级值,所以我希望保持非必要文件远离此驱动器。
其中一个主要的'eater'是在本地模式下使用的 VisualStudio帮助图书馆。 我在网上搜索过,但没有运气,如何将此位置(C:\ programdata \ Microsoft \ HelpLibrary)移动到普通硬盘上的其他路径(例如D:\ HelpLibrary)。
有一种方法可以使用Visual Studio执行此操作,或者我们需要使用一些注册表或配置技巧?

2 个答案:

答案 0 :(得分:6)

答案不再是最新的,至少不是我的win8 VS2012安装。 你可以在这里找到钥匙 HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微软\帮助\ 2.0 \目录 和这里 HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \微软\帮助\ 2.0 \目录\ VisualStudio11

我找不到querymanifest xml,但我想这不再需要了。因为evrything工作很好!

答案 1 :(得分:4)

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

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

  1. 关闭“帮助图书馆代理”托盘应用程序(当然,您无法通过此次运行更改任何内容)
  2. 在HKLM \ Software \ Microsoft \ Help \ V1.0 \
  3. 中查找帮助库商店查看注册表值“LocalStore =”的当前路径
  4. 转到该文件夹​​并将所有内容移至所需位置。
  5. 使用新路径更新HKLM \ Software \ Microsoft \ Help \ V1.0 \中的注册表值“LocalStore =”
  6. 在记事本中打开文件 manifest \ queryManifest。??。xml ,并将旧帮助路径的所有匹配项重命名为新路径。
  7. 尝试过,我可以在SSD上释放高达6GB的磁盘空间。