最近刚进一家新的公司实习,这边正好有一个关于CS的项目,我是怀着比较忐忑的心情的,因为本人技术很菜,而且还是属于半路过来的所以很多东西也不是很懂吧,今天我就用简短的文字记录下我这几天关于Arcengine开发版本和VS之间的兼容关系。首先呢,这边让我安装VS2013,GIS10.3,刚开始我还感觉挺好的,毕竟技术还是新的好啊,我就按了,按了之后才发现,草,这GIS10.3我破解没问题啊(本人以前用的是GIS10.1,和VS2010),但是我用VS2013打开项目是遇见了问题,无法创建LIcense manager组件,当时我有点吃惊,因为我以前用GIS10.1的时候,GIS破解成功,再安装SDK开发包,之后AE控件就能用了,但是这次却报错了,好吧,我上网查查原因,没有,(鉴于我写这篇文章的 时间是2015.07.22)gis10.3是2014年12月才发布的,网上关于GIS10.3二次开发的东西基本没有,都是再说GIS10.3是多么的NB,吗的,我基本上查了俩天的资料吧,最终还是没找到解决方案,最后没办法,GIS10.3只能卸了,我不知道是Arcengine的授权和desktop的授权难道分开了,真是百思不得其解啊(或许之后肯定能知道,但是现在真没人知道,我问了很多大牛,论坛,和GIS开发的群里,当时都没人知道这个问题),之后我只能按GIS10.1了,安装一切都很顺利,到我安装SDK的时候,遇见了这个问题,
擦,我当时仔细看了一下,大家可以清楚的看到,VS2013和GIS10.1开发包(不是GIS desktop )不兼容啊,我当时是真想骂人了,一般装GIS或者VS(安装)基本得半个小时以上吧,当时是真无语了,知道大家有时候吐槽微软的产品了,无语,真无语。没办法最后只能又把VS2013卸载了(差不多得40多分钟,反正我的电脑是这场时间啊),装了VS2010,看上去只是一篇文章啊,但是浪费了我很长的时间啊。希望有这方面问题的人,看到了,可以让你们少走弯路吧!