ArcGIS 10.2 二次开发,兼容Visual Studio 2012二次开发,完美安装教程
GIS 经常安装是常有的事,每次重装系统都要浪费大半天去安装这个。所以凑这一次安装,把这个软件重新安装的步骤整理了一下,希望对大家有所帮助。这次整理的内容的关键优点是,对常见的出错内容进行了归纳整理。
1. 程序准备。
下载ARCGIS安装包、破解文件,并解压文件
2. 打开安装界面
如下图所示
3. 按照上面的步骤,进行安装
(1)先卸载干净之前的安装。用360软件管家卸载,卸载后用360注册表清理功能,将垃圾清理干净。重启电脑,然后再清理垃圾,清理注册表两项。
PS 1: 有时候遇到ArcGIS License Manager启动失败,”尝试打开LSAdmin.exe时出错”,很多网上论坛建议全部卸载已经安装的所有ArcGIS的方法是十分不科学的,而且十分折腾人。本人认为,是因为你之前对License Manager卸载时不干净造成的原因,而且只需要重新安装,然后用360软件管家卸载,再按照上面的方法清理注册表即可,没必要全部卸载已经安装的其它GIS软件。注意,清除注册表垃圾后,一定要重启才能解决该问题。
PS2: 安装到第三步骤时,如果启动ArcGIS License Manager后发现无法点击启动按钮,而且点击没有反应,此时的问题是安装出错,Manager没有正常运行一次时,就被替换了授权文件。此时的解决方法是,卸载后,重新安装。关闭Windows防火墙。然后让其运行成功一次,“停止按钮可用”。然后,停止服务,替换那两个文件,然后,启动,重新读取许可即可。
(2)安装Desktop。注意最好要安装到其它盘,如E盘路径E:\Program Files\ArcGIS\Desktop10.2,否则安装到C盘会占用大量硬盘资源,影响操作系统的速度。稍后提示的Python也安装到E:\Program Files\ArcGIS\目录下。
安装后,提示选择的对话框,关闭即可。
(3)安装ArcGIS License Manager(备注,先于Desktop顺序安装也可以),也安装到E:\Program Files\ArcGIS\目录下。其它人说的安装到其它目录下,容易出错。我想说,纯粹是鬼话,是伪科学!
PS3: 安装ArcGIS License Manager后,你有可能会发现自己的电脑无法打开二级目录,需要用360等方法进行修复,由于安装ArcGIS造成的错误的配置。
4. 进行ArcGIS的激活
0)首先,在替换文件之前,先启动一下License ServerAdministrator 点击启动。否则直接替换,会造成后期点击“启动”按钮时无法启动。
1)将下载的破解文件 License10.2\bin\下的ARCGIS.exe,service.txt两个文件复制替换E:\Program Files\ArcGIS\License10.2\bin\下的相应文件。
2) 替换2个文件。
破解方法一:然后打开service.txt,将红线范围内的字母替换为你自己计算机的名字(一般来说,如果是“this_host”,可以不用替换)
破解方法二:
运行kengen,在版本中输入10.2, 最下面单击ALL,编辑框中将出现激活代码,将生成的激活码拷贝到service.txt中。
3)从系统的 开始菜单,找到ArcGis\Licenseanager\License ServerAdministrator 点击启动,重新读取。
4)从系统的开始菜单,找到ArcGISàArcGIS Administrator,出现如下界面。
选择要应用于ArcGIS for Desktop应用程序的软件产品中,选中Advanced(ArcInfo)浮动版;
为“浮动版”产品定义许可管理器,在空格内输入localhost
破解完成,启动ArcMap,发现正常运行。
5. 二次开发安装
(1)基础项安装
安装第四步中,选择安装数据库,这个方便你日后的编程操作。所以最好选择安装。第四步骤中的其他选项可以有选择的安装。
Data Interoperability 是强大的数据转换工具。
Workflow Manager,ArcGISWorkflowMaager是企业工作流管理应用程序,为ArcGIS多用户地理数据库环境提供集成框架。
(2)安装ArcObjects SDKs
一般选择安装上面的那种,这个应用的比较广泛一些。如果你对Java情有独钟,你可以选择下面的安装。全部安装完成后,你打开你的Visual Stdio,将会在C#的模板中,发现ArcGIS的开发模板,而且在C#的开发工具箱中,也将发现GIS的一些控件。至此二次开发的配置完成。
ArcGIS 10.2 二次开发,兼容Visual Studio 2012二次开发,完美安装教程的更多相关文章
- Visual Studio 2012下Box2D开发环境设置
Cocos2d-x 3.x默认情况下采用的物理引擎是Chipmunk,如果我们要使用Box2D引擎,需要进行一些设置和调整,而且不同的开发平台下这些设置也有所不同.由于本书在此之前介绍的都是基于微软的 ...
- Cocos开发中Visual Studio下libcurl库开发环境设置
我们介绍一下win32中Visual Studio下libcurl库开发环境设置.Cocos2d-x引擎其实已经带有为Win32下访问libcurl库,Cocos2d-x 3.x中libcurl库文件 ...
- [开发笔记]-Visual Studio 2012中为创建的类添加注释的模板
为类文件添加注释,可以让我们在写代码时能够方便的查看这个类文件是为了实现哪些功能而写的. 一:修改类文件模板 找到类模版的位置:C:\Program Files (x86)\Microsoft Vis ...
- Visual Studio 2012的Windows Service服务安装方式
windows服务应用程序是一种长期运行在操作系统后台的程序,它对于服务器环境特别适合,它没有用户界面,不会产生任何可视输出,任何用户输出都回被写进windows事件日志.计算机启动时,服务会自动开始 ...
- 在Visual Studio 2012中使用VMSDK开发领域特定语言(二)
本文为<在Visual Studio 2012中使用VMSDK开发领域特定语言>专题文章的第二部分,在这部分内容中,将以实际应用为例,介绍开发DSL的主要步骤,包括设计.定制.调试.发布以 ...
- 搭建 Visual Studio 2012 + DXperience-13.2.6 + MySql 开发平台
一. 开发环境 1. 此开发平台主要用来开发基于.NET 4.0及以上版本的应用 2. 点击此下载 Visual Studio 2012 Ultimate 中文版开发工具 3. 点击此下载 DXper ...
- 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)
前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modeling SDK进行领域特定语言(DSL)的开发,包括两个部分的内容.在第一部分中,将对 ...
- Cocos开发中Visual Studio下HttpClient开发环境设置
Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类.我们需要在Visual Studio解决方案中添加libNetwork类库工程. ...
- Visual Studio 2012 应用软件开发新方式
微软正式发布Visual Studio 2012 应用软件开发新方式 2012-09-13 09:54 51CTO.com 我要评论(0) 字号:T | T “现在,开发者将有更好的机会开发与云服务连 ...
随机推荐
- 【Best Time to Buy and Sell Stock】cpp
题目: Say you have an array for which the ith element is the price of a given stock on day i. If you w ...
- c#之线程同步--轻量级同步 Interlocked
轻量级同步 Interlock 为什么说它是轻量级呢?因为它仅对整形数据(即int类型,long也行)进行同步. 如果你学过操作系统里面的PV操作(即信号量),那么你对它已经了解了一般.它实现的正是如 ...
- Uncaught TypeError: Cannot read property of undefined In JavaScript
当脚本遇到未初始化的变量或对象时,通常会抛出如上图所示的错误. Decription 'Undefined'是全局对象的属性.如果没有为变量赋值,则为'undefined'类型.当求值变量没有任何赋值 ...
- ALPHA 冲刺(一)
目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:凯琳 组员6:丹丹 组员7:家伟 组员8:政演 组员9:黄鸿杰 组员10:刘一好 组员11:何宇恒 展示组内 ...
- poj2002 hash+邻接表优化Squares
Squares Time Limit: 3500MS Memory Limit: 65536K Total Submissions: 17487 Accepted: 6643 Descript ...
- BZOJ 1067 降雨量(RMQ-ST+有毒的分类讨论)
1067: [SCOI2007]降雨量 Time Limit: 1 Sec Memory Limit: 162 MB Submit: 4399 Solved: 1182 [Submit][Stat ...
- HDU 5307 He is Flying ——FFT
卷积的妙用,显然我们可以求出所有符合条件的右端点的和,然后减去左端点的和. 就是最后的答案.然后做一次前缀和,然后就变成了统计差是一个定值的情况. 令$A(s[i])++$ $B(s[i])+=i$ ...
- wordpress install 主题
手动安装,你可到访WordPress官方网站的主题部分,找到你喜欢的主题后,可压缩下载到电脑并将其解压缩: 上传.zip 包到服务器,解压到 wordpress/wp-content/themes c ...
- jQuery 之 验证表单
简单的东西重复做,做多了之后,才能说熟能生巧. 做好一个精美的页面,固然是好,但是,一个页面除了写好之外,我们更需要的是将其功能完善.比如表单的验证,这只是众多工作之一.然后本次就以jQuery的va ...
- 一个javascript继承和使用的例子
继承可以帮助我们实现代码的重用,把对象的属性写入构造函数,对象的方法写入原型后,以下例子演示继承的使用: 示例的css和js在后 父实例,得到一个间隔1s的轮播: <!DOCTYPE html& ...