Vs2019 与 ArcEngine 10.2安装时不兼容问题

如题所述

第1个回答  2022-07-19
安装时 发现vs2019与sdk 10.2 不兼容,10.2只能兼容vs2010或者vs02012,解决方式:

1 先安装 arcgis license 10.2.2 这个必须在C盘 其他程序可以安装在别的盘

2 安装 arcgis desktop 10.2.2

3 安装 arcgis engine 10.2.2

4 安装 arcobjects SDK时 报错 不与vs2019兼容
① 修改注册表

增加注册表InstallDir 路径选到vs2019安装目录下的IDE

增加注册表ShellFolder 路径选到vs2019安装目录下的Professional

② 然后在安装SDK 就可以安装了

5 打开vs2019 发现 还是不能读取arcengine 需要以下设置:
① 打开

分为ItemTemplates和ProjectTemplates

② 将其里面CSharp和VisualBasic中的ArcGIS文件夹 复制粘贴到文档中VS2019目录下

分别对应Visual C#和Visual Basic 复制粘贴

6 完成!

参考文件:
https://www.bilibili.com/video/av584263241/
https://www.bilibili.com/video/BV1C64y1c7eZ?p=2