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二次开发,完美安装教程的更多相关文章

  1. Visual Studio 2012下Box2D开发环境设置

    Cocos2d-x 3.x默认情况下采用的物理引擎是Chipmunk,如果我们要使用Box2D引擎,需要进行一些设置和调整,而且不同的开发平台下这些设置也有所不同.由于本书在此之前介绍的都是基于微软的 ...

  2. Cocos开发中Visual Studio下libcurl库开发环境设置

    我们介绍一下win32中Visual Studio下libcurl库开发环境设置.Cocos2d-x引擎其实已经带有为Win32下访问libcurl库,Cocos2d-x 3.x中libcurl库文件 ...

  3. [开发笔记]-Visual Studio 2012中为创建的类添加注释的模板

    为类文件添加注释,可以让我们在写代码时能够方便的查看这个类文件是为了实现哪些功能而写的. 一:修改类文件模板 找到类模版的位置:C:\Program Files (x86)\Microsoft Vis ...

  4. Visual Studio 2012的Windows Service服务安装方式

    windows服务应用程序是一种长期运行在操作系统后台的程序,它对于服务器环境特别适合,它没有用户界面,不会产生任何可视输出,任何用户输出都回被写进windows事件日志.计算机启动时,服务会自动开始 ...

  5. 在Visual Studio 2012中使用VMSDK开发领域特定语言(二)

    本文为<在Visual Studio 2012中使用VMSDK开发领域特定语言>专题文章的第二部分,在这部分内容中,将以实际应用为例,介绍开发DSL的主要步骤,包括设计.定制.调试.发布以 ...

  6. 搭建 Visual Studio 2012 + DXperience-13.2.6 + MySql 开发平台

    一. 开发环境 1. 此开发平台主要用来开发基于.NET 4.0及以上版本的应用 2. 点击此下载 Visual Studio 2012 Ultimate 中文版开发工具 3. 点击此下载 DXper ...

  7. 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)

    前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modeling SDK进行领域特定语言(DSL)的开发,包括两个部分的内容.在第一部分中,将对 ...

  8. Cocos开发中Visual Studio下HttpClient开发环境设置

    Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类.我们需要在Visual Studio解决方案中添加libNetwork类库工程. ...

  9. Visual Studio 2012 应用软件开发新方式

    微软正式发布Visual Studio 2012 应用软件开发新方式 2012-09-13 09:54 51CTO.com 我要评论(0) 字号:T | T “现在,开发者将有更好的机会开发与云服务连 ...

随机推荐

  1. 平衡树 - Luogu 1486 郁闷的出纳员

    这么久没写平衡树了,再来一发... P1486 郁闷的出纳员 题目描述 OIER公司是一家大型专业化软件公司,有着数以万计的员工.作为一名出纳员,我的任务之一便是统计每位员工的工资.这本来是一份不错的 ...

  2. AutoMapper教程

    http://www.cnblogs.com/gc2013/p/4487567.html http://www.qeefee.com/article/automapper

  3. IntelliJ IDEA下maven Spring MVC配置

    1. 导入工程:或者新建Spring web工程,可以参考博客中的Eclipse Spring MVC的方式: 2.配置Tomcat服务器,有两种方式:一是配置maven插件,而是配置本地Tomcat ...

  4. 【LeetCode】Search Insert Position(搜索插入位置)

    这道题是LeetCode里的第35道题. 题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引.如果目标值不存在于数组中,返回它将会被按顺序插入的位置. 你可以假设数组中无重复元 ...

  5. [已解决]Argument list too long如何处理?

    Argument list too long 本质是需要处理的长度超过系统的长度,因此无法执行相关命令. 经过搜索发现了两种方法,思想都是将参数切分成小的段落进行执行. 法一:通过xargs传递参数 ...

  6. Android数据储存之SharedPreferences

    Android中SharedPreferences通常与Editor连用 接口SharedPreferences常用方法: boolean contains(String str):判断SharedP ...

  7. linux编程学习

    linux编程学习 工具篇 “公欲善其事,必先利其器”.编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习 C 语言编程常常用到的软件和工具. (一)操作系 ...

  8. nodejs + express 入门之 hello world

    使用nodejs 开发web项目时原生的api开发比较困难.组合express后就比较容易了. 1.安装 express:       (express地址: http://www.expressjs ...

  9. Secure services with TLS ---Docker配置https

    官方文档:https://docs.docker.com/ee/ucp/interlock/usage/tls/

  10. pat 团体天梯赛 L1-039. 古风排版

    L1-039. 古风排版 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 中国的古人写文字,是从右向左竖向排版的.本题就请你编写 ...