问题描述:
1、win10系统ArcObjects 10.1帮助安装报错;
2、ArcObjects10.1帮助,安装成功能后无法打开;
过程描述:
- VS2010,ArcObjects 10.1,先安装VS再安装AO;
- 安装完以上两个软件后,从vs2010 “帮助”->“管理帮助设置”打开设置窗口;
3.选择“从磁盘安装内容”,找到ArcObjects安装目录下的 helpcontentsetup.msha文件,进行安装。我的安装在D:\Program Files (x86)\ArcGIS\DeveloperKit10.1\Help\VS\2010\ArcObjects\ArcObjects_NET目录下。
4.win10系统在安装过程中会报错。
5.如果安装过程中出现报错,执行以下注册表文件(将以下内容复制成文本文件,再后缀修改为.reg文件,再双击执行);
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}]
[HKEY_CLASSES_ROOT\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}\InprocServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,61,00,\
74,00,75,00,72,00,61,00,6c,00,4c,00,61,00,6e,00,67,00,75,00,61,00,67,00,65,\
00,36,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}]
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{9DAA54E8-CD95-4107-8E7F-BA3F24732D95}\InprocServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,61,00,\
74,00,75,00,72,00,61,00,6c,00,4c,00,61,00,6e,00,67,00,75,00,61,00,67,00,65,\
00,36,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Both"
6.执行注册表文件后,重新安装成功;
7.安装完成后还是无法打成,出现以下页面;
8.如果出现第7点问题情况,需要安装vs2020的帮助文件。同样的方法在“管理帮助设置”工具中安装vs2010的帮助,截图如下:
vs2010的帮助文件在安装文件的目录下可以找到,本次安装是在安装文件的G:\ProductDocumentation目录下找到的。
9.安装完成后从VS2010的帮助文件中就可以看到ArcObjects的帮助了,记住ArcObjects的帮助是不能单独打开的(可能是win10的兼容问题),只能通过VS2010的帮助目录中找到。如果打开的是一个在线的地址要吧在“管理帮助设置”工具中将访问方式修改成“本地帮助”。