AO开发的程序怎么在不同版本的ArcGIS上运行

发布时间 2023-08-09 16:09:55作者: SimpleGIS

建议使用ArcEngine10.2.2进行开发,然后将使用的DLL都设置成“特定版本=false",嵌入互操作类型=false。

1、用户的机器未安装ArcGIS软件,部署时需要先安装ArcEngine Runtime,再安装您开发的软件。

2、用户的机器已安装ArcGIS软件,由于不同版本的ArcGIS许可略有差异,下面将针对不同版本进行总结:

     (1)10.3和10.5,需要将用户机器上的10.3和10.5 License Manager卸载掉,再安装10.2.2License Manager。

     (2)10.0-10.2,10.4,10.6-10.8,直接运行软件即可。

 

另外,有一篇博客提到了10.3和10.5为什么要卸载license manager,去使用10.2.2的许可。

https://www.cnblogs.com/liweis/p/15168443.html