ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下

总所周知,默认条件下ArcGIS10.2中的ArcObject SDK for Microsoft .Net Framework只能支持VS2010和VS2012环境。

那么如何在VS2017下安装呢?

准备工具:
1.电脑已安装好VS2017
2.已安装好完整的ArcGIS 10.2或单独ArcGIS Desktop 10.2
3.安装好ArcGIS Engine 10.2
上面顺序最好是VS—ArcGIS—ArcGIS Engine

一、1、2、3都没啥好说的,网上有很多详细教程,大家一步步来就行

二、上面最关键的一步,安装ArcObject SDK for Microsoft .Net Framework,在这里,大家需要改写注册表
1.在安装ArcGIS后安装ArcObject SDK for Microsoft .Net ,在ArcGIS安装包—ESRI.exe
ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下_第1张图片
ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下_第2张图片
2.点击Setup会弹出下图错误弹窗,意思是默认条件下ArcGISt10.2中的ArcObject SDK for Microsoft .Net Framework只能支持VS2010和VS2012环境。此时需要修改注册表。
ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下_第3张图片
3.修改注册表具体步骤
a.WIN+R快捷键,运行,输入regedit,即可打开注册表
b.找到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0
增加类型为REG_SZ的InstallDir节点和ShellFolder节点(新建字符串值),将值修改为vs的安装目录下的\Common7\IDE\和上一目录
(这是我安装的目录:C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE)
ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下_第4张图片
4.完成后刷新,关闭注册表

三、进入VS2017,查看是否能成功开始ArcGIS Engine二次开发
在Visual C#语言下新建一个Windows窗体应用(.NET Framework),最好不要取消勾选为解决方案创建目录
ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下_第5张图片
四、一切正常后,添加一些基础控件,效果如图,之后就可以正式利用VS2017和ArcGIS Engine开始开发之旅了。
ArcGIS Engine10.2如何安装在 VisualStudio 2017开发环境下_第6张图片

你可能感兴趣的:(ArcGIS,Engine,arcgis)