在VS上面进行Arcgis Engine二次开发,这里的版本是VS2010旗舰版和ArcGIS10.2
这里说一下,ArcGIS Desktop二次开发有ArcObjects和Arcgis Engine两种,前者出现较早功能比后者多一点,后者出现晚一点。
Arcgis Engine二次开发不需要依赖ArcGIS Desktop桌面平台,但要ArcGIS Engine Runtime。
ArcObjects二次开发依赖ArcGIS Desktop桌面平台。
这个博客说的详细一点:
https://blog.csdn.net/foreverling/article/details/33740367
再说一下:
在ArcGIS10.1之前,ArcGIS Engine包括:开发包(ArcGIS Engine SDK for xx)和运行时(ArcGIS Engine Runtime),但在ArcGIS10.1以后,运行时不再叫ArcGIS Engine Runtime,改成了ArcGIS Engine。
原文在此:
https://blog.csdn.net/sdhhtfly2102/article/details/9925405
ArcGIS Engine软件开发工具包在ArcGIS安装包已经包含了。
一、安装
方式1:
安装SDK_dotnet文件夹里面的setup.exe
方式2:
运行安装包中的ESRI.exe
选择安装下图的画框部分
上面两种安装方式都是一样的,版本号和安装包的版本一致,下面是安装过程中的初始界面。
安装。
安装过程。
安装完成
在弹出的的界面,点击OK即可。
安装成功详情。
二、构建项目
构建项目完成。
项目构建遇到的问题:
Missing ArcGIS Engine 10.2
Missing required ArcGIS runtime (.NET support)and/or .NET SDK installations.Some template wizard options will be unavailable, and missing ArcGlS assemblies will appear as broken links in the project.
Do you want to continue?
看到国外的博客说是软件安装顺序不对。
原博地址:
https://community.esri.com/thread/137504
解决方法: