前不久安装了ArcGIS Desktop 10.3.1,因为项目需要,需要做二次开发,故安装了visual studio IDE,对于我这样一个很多年没做开发的人来说,安装这些软件都是一件不容易的事。特别是涉及到ArcGIS方面的,安装都是一门学问,各种折腾。
好不容易安装完visual studio 2010,需要在vs的工具箱中加载Arcgis的窗体控件(ESRI.ArcGIS.AXControls.dll),加载窗口定位到ArcGIS的安装目录下(C:\Program Files\ArcGIS\DeveloperKit10.0\DotNet),却发现无法找到DotNet文件夹,怀疑自己在安装的时候,只是安装了desktop本身,并没有选择安装其他一些开发者资源。找了一下以前的安装包,也没有发现安装时有类似于arcgis desktop10.0那样的安装内容选择界面(如图1)。于是到处找完整的ArcGis Desktop10.3.1的安装包,打开iso文件目录一看,还真是一堆安装文件(如图2),里面就有我要的ArcObjects_SDK for_NET_Framework.exe,有了这个就能安装ArcGIS sdk开发工具包。
开始安装ArcGis SDK开发工具包,单击ArcObjects_SDK for_NET_Framework.exe会自动解压生成安装文件到C:\Users\jin\Documents\ArcGIS 10.3.1\ArcObjectsSDKNet,单击里面的Setup.exe安装就是了。
图1 arcgis desktop 10.0中安装选择界面
图2 ArcGis Desktop 10.3.1完整安装文件目录
刚要安装ArcGIS SDK开发工具包,又提示说必须安装了visual studio2012或2013等更高版本,才能进行安装(如图3)。好吧,如你心意,我重装vs,该满意了吧。
图3 安装arcgis desktop 10.3.1的ArcObjects SDK, 必须安装vs 2012及以上版本
好了,终于安装vs2013成功,现在开始安装ArcObjects SDK for the Microsoft .NET Framework,打开后ArcObjectsSDKNet文件夹,单击SetUp.exe后,显示安装组件选择窗口,如图4. 为防万一,选择安装全部组件。
图4 AO SDK安装控件选择界面
进入安装界面后,在安装SDK Help book的时候,花了大概有15分钟,才终于完成安装。除了弹出安装成功界面,还会弹出ArcGIS Administrator窗口,因为之前都安装成功了Desktop10.3.1 ,所以这里应该都是正常显示的。
图5 安装AO SDK成功界面
图6 ArcGIS Administrator窗口
安装成功后,在ArcGIS Desktop的安装目录下,会多出一个开发工具包的文件夹(图7),里面就是各种类库(图8)。
图7 新增的DeveloperKit文件夹
图8 DotNet文件夹即为vs需要加载的类库文件
图9 加载AxControls.dll组件文件
图10 加载完成后,通过添加选项卡添加控件到VS 工具箱
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」