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. 注册表导入

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

相关推荐
Byron Loong16 小时前
【网络】C#TCP 通讯
网络·tcp/ip·c#
geovindu16 小时前
密码进行加盐哈希 using CSharp,Python,Go,Java
java·python·golang·c#·哈希算法
傻啦嘿哟17 小时前
Python 操作 Word 文档属性与字数统计方法详解
开发语言·c#
非科班Java出身GISer17 小时前
ArcGIS JS 基础教程(3):地图缩放、平移、旋转(基础交互)
arcgis·arcgis js地图交互·arcgis js缩放·arcgis js平移·arcgis js旋转·arcgis js基础交互
城数派17 小时前
2025年我国省市县三级的平均坡度数据(Excel\Shp格式)
arcgis·信息可视化·数据分析·excel
.NET修仙日记17 小时前
2026 .NET 面试八股文:高频题 + 答案 + 原理(基础核心篇)
云原生·面试·职场和发展·c#·.net·面试题·微软技术
君莫愁。18 小时前
【Unity】解决UGUI的Button无法点击/点击无反应的排查方案
unity·c#·游戏引擎·解决方案·ugui·按钮·button
石榴树下的七彩鱼1 天前
图片修复 API 接入实战:网站如何自动去除图片水印(Python / PHP / C# 示例)
图像处理·后端·python·c#·php·api·图片去水印
忒可君1 天前
C# winform 自制分页功能
android·开发语言·c#
南無忘码至尊1 天前
Unity学习90天 - 第 6天 - 学习协程 Coroutine并实现每隔 2 秒生成一波敌人
学习·unity·c#·游戏引擎