ArcGIS二次开发AO软件安装破解教程

      最近在做ArcGIS二次开发时,采用C#中的WPF技术,在调研中发现ArcGIS 10.3及以上版本支持WPF技术,但是关于ArcGIS10.3的破解教程甚少,自己尝试了不少方法都失败了,淘@宝@商家声称可以破解ArcGIS10.3也是假的,最后曲线救国,算是把ArcGIS安装成功,可以进行二次开发!

      自己安装的是ArcGIS_Desktop安装包,里面带有License_Manage、ArcObjects、ArcGIS_Desktop,这也正是自己要安装的三个软件,其中ArcObjects和ArcGIS Engine的在二次开发中的区别,ArcObjects功能总体强于Engine(主要在UI功能方面),但是基于ArcObjects的开发必须安装Desktop,而Engine是独立的COM组件,不需要安装Desktop,只需要安装Engine工具包即可!因为在二次编程中会用到Desktop软件,并且ArcObject功能相对强大,所以自己最后选择ArcObjects作为二次开发的软件。

      软件的破解思路是先安装ArcGIS 10.3的安装包,然后再用ArcGIS 10.2的License替代ArcGIS 10.3安装的License,这样子在VS中开发时就不会出现“”的错误提示,导致软件无法运行!

     1、安装ArcGIS 10.3的软件,安装顺序是License_Manage、ArcGIS_Desktop、ArcObjects。先安装License Manager许可管理,安装完在弹出的对话框中停止运行,然后安装ArcGIS_Desktop、ArcObjects程序,安装完后把破解文件夹里的文件复制并替换掉ArcGIS安装目录文件(①将修改好计算机名称的service.txt和ARCGIS.exe粘贴到安装License文件夹的Bin 目录下;②将AfCore.dll文件粘贴到ArcGIS_Desktop主体文件安装目录Bin下),打开许可管理程序,然后点击运行、重新读取许可,打开ArcGIS Administrator,选择浮动版,并设置许可管理器为localhost,至此,ArcGIS10.3安装完成。

    2、卸载掉ArcGIS 10.3的License_Manage软件,安装ArcGIS 10.2的License_Manage,并类似于步骤1把修改好计算机名称的service.txt和ARCGIS.exe粘贴到安装License文件夹的Bin 目录下,然后打开许可管理程序,然后点击运行、重新读取许可,可以看到软件破解成功!

    ArcGIS10.3破解成功后,就可以在VS中进行二次开发了,最后,同为软件开发者,如果有经济基础,请支持正版!

 

posted @ 2016-08-24 09:30  DHUtoBUAA  阅读(1682)  评论(1编辑  收藏  举报