VS+ArcEngine10.2安装配置

时间:2024-04-10 17:29:20

首先说明一下,VS2017和ArcEngine10.2版本不匹配,但是可以通过更改注册表安装上的,但是没有项目模板,也不能添加上的,可以手动添加上控件的,如果不做插件是可以满足的,

我还是建议安装版本匹配的

VS2015(包括之前的版本)是可以添加上项目模板的,比如VS2015和ArcEngine10.2,原因请看官网:

VS2015:https://docs.microsoft.com/zh-cn/visualstudio/ide/how-to-locate-and-organize-project-and-item-templates?view=vs-2015

VS2017:https://docs.microsoft.com/zh-cn/visualstudio/ide/how-to-locate-and-organize-project-and-item-templates?view=vs-2017

VS2017+ArcEngine10.2安装配置

 

网上安装教程很多,但是我还是决定一写,因为他们写的太垃圾了!!!

ArcEngine都包括什么?ArcEngine和ArcObjects SDK for Microsoft .NET Framework又是什么关系???

请看这:  https://jingyan.baidu.com/article/76a7e409db0153fc3a6e1550.html

 

下载ArcGIS_Engine_DevKit_Windows_102_134944

链接:https://pan.baidu.com/s/1W0OQuGiGo3XXGbzFEo3BXg#list/path=%2F 密码:e3zt

 

 

 

一、首先安装vs2017和arcgis10.2,不详细介绍

二、ArcEngine安装

VS2017+ArcEngine10.2安装配置

VS2017+ArcEngine10.2安装配置

三、ArcObjects SDK for Microsoft .NET Framework安装

按照engine安装就会发现安装失败

:弹出一串英文,中间有什么2010 or 2012就是说明vs版本高了,这个好像是只支持10-12的。如果你高于这个版本就要修改注册表让它以为你装了10版的

四、修改注册表

按win+R,输入regedit,进入注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0

增加类型为REG_SZ的InstallDir节点和ShellFolder节点,将值修改为vs的安装目录下的\Common7\IDE\和上一目录(这是我安装的目录)

VS2017+ArcEngine10.2安装配置

但是怎么增加REG_SZ呢:

新建一个reg_sz类型的注册表项,意思就是新建一个字符串值,右键-重命名为InstallDir,双击-填入值,然后退出就可以了

此时刷新,关闭注册表,再次安装objects SDK,顺利安装

五、administrator处选择arcengine浮动版,下方输入localhost,完成。Arcgis**了的就不用再**这个了

选择ArcGIS Engine(Concurrent Use)

VS2017+ArcEngine10.2安装配置

六、进入vs,如果没有arcgis的工具箱,右键新建选项卡,再右键选项卡选择项,手动添加

 

 

 

VS2017+ArcEngine10.2安装配置

7.拖入工具正常加载,OK,可以愉快的开发了

VS2017+ArcEngine10.2安装配置