ArcGIS Engine 与 Visual Studio版本对照表

通过C#对于Arcgis的二次开发,需要Visual Studio版本需要与ArcGIS Engine对应,Visual Studio版本的或高或低都不能使ArcObjects SDK for microsoft.Net framework安装成功。下面是各个版本的对照表。

序号 ArcEngine版本 visual Studio版本 Network版本
1 10.2/10.21/10.22 2010的社区、专业版和旗舰版 3.5 SP1
2 10.3/10.31 2012/2013的社区、专业版和旗舰版 3.5 SP1
3 10.4/10.41 2013/2015的社区、专业版和旗舰版 4.5
4 10.5/10.51 2013/2015的社区、专业版和旗舰版 4.5
5 10.6/10.61 2015/2017的社区、专业版和旗舰版 4.5 或更高版本
6 10.7/10.71 2015/2017的社区、专业版和旗舰版 4.5.2 或更高版本
7 10.8/10.81 2017/2019的社区、专业版和旗舰版 4.5.2 或更高版本

如果Visual Studio与ArcGIS Engine不对应,解决办法如下:

这里以vs2015与ArcgisEngine10.2安装为例。

1打开注册表

找到如下位置:

复制代码
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MicrosoftVisualStudio\14.0

14.0是vs2015的版本号,而10.0、11.0和12.0分别对应vs2010、vs2012和vs2013

2. 导出注册表

找到14.0后点右键---导出,在弹出的保存文件窗口中手动输入文件名称:14.reg,选择路径点击保存。

3. 复制并修改注册信息

用记事本方式打开刚才从注册表中导出的14.reg文件,同时再新建一个reg后缀的文件命名为11.reg,将下图标识的14.reg文件中红线以上的内容复制到新建的11.reg中,并修改注册表内容(将14修改为11):

4. 注册表导入

将修改好的注册表右击->注册表导入。

相关推荐
IT策士2 小时前
Python Word操作:从入门到精通
python·c#·word
时光追逐者3 小时前
2026 年 .NET 客户端常用 MVVM 框架推荐
c#·.net·mvvm·.net core
坤盾科技4 小时前
Docker 离线地图服务器搭建实战:Node.js + OpenLayers + MBTiles
linux·javascript·arcgis·docker·node.js
xiaoshuaishuai84 小时前
C# 继承与虚方法
开发语言·windows·c#
月昤昽4 小时前
C#实现AutoCAD旋转与直径标注
c#·.net·二次开发·autocad·autocad二次开发
FL16238631295 小时前
基于C#winform实现yolo26-plate中文车牌检测识别支持12种中文双层颜色车牌文字识别
开发语言·c#
Eiceblue5 小时前
锁定单元格 :C# 控制 Excel 单元格编辑权限
开发语言·c#·excel
我是唐青枫5 小时前
C#.NET YARP 详解:用 ASP.NET Core 打造高性能反向代理网关
c#·.net
火星papa15 小时前
C# 阻塞队列(BlockingCollection)
c#·queue·阻塞队列
OctShop大型商城源码20 小时前
.NET线上商城源码_C#商城源码_技术赋能下的电商新生态
开发语言·c#·.net·商城系统源码