gpt4 book ai didi

visual-studio-2012 - Visual Studio 2012 HelpViewer 2.0 仍然损坏 : location specified installing content invalid

转载 作者:行者123 更新时间:2023-12-04 02:52:28 25 4
gpt4 key购买 nike

本地使用 HelpViewer 或尝试从 VS2012 帮助菜单添加或删除内容总是会导致消息:

您指定的用于安装帮助内容的位置无效,或者您无权访问它。

我以管理员身份使用 VS2012 Update 3 或以管理员身份使用命令行 HelpViewer 时遇到错误。

所以我认为这是“指定位置无效”而不是权限问题。我检查注册表,然后

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0 AppRoot 是 C:\Program Files (x86)\Microsoft Help Viewer\v2.0\

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs ContentStore 是 C:\ProgramData\Microsoft\HelpLibrary2\Catalogs\

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11\en-US catalogName 是 Visual Studio 2012 文档

MSHC 和 METADAT 文件安装在 C:\ProgramData\Microsoft\HelpLibrary2\Catalogs\VisualStudio11\ContentStore\en-US

有一个不一致:CatalogName 是什么?是“VisualStudio11”还是“Visual Studio 2012 文档”?

我什至尝试修复 VS 来修复。首先,我使用控制面板程序删除了 HelpViewer 2.0。然后我修复了 VS 2012。删除删除了 HelpViewer 应用程序和文件,修复恢复了它们。我不记得也没有注意到(我的错误)对注册表的更改。但同样丑陋的问题。

Internet 上的相关帖子很少,但我找不到有关内容和 exe 位置的注册表设置的完整权威信息

最佳答案

我终于在以下位置找到了 Help Viewer 2.0 的注册表文档:

http://msdn.microsoft.com/en-us/library/hh500508.aspx

我通过编辑解决了这个问题:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Help\v2.0\Catalogs\VisualStudio11,将键 LoactionPath 设置为值 C:\ProgramData\Microsoft\HelpLibrary2\Catalogs\VisualStudio11

请注意,.mshc、.mshi、.metadata 文件位于:C:\ProgramData\Microsoft\HelpLibrary2\Catalogs\VisualStudio11\ContentStore\en-US

关于visual-studio-2012 - Visual Studio 2012 HelpViewer 2.0 仍然损坏 : location specified installing content invalid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17411075/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com