软件版本

Visual Studio的全称、简称及版本号对应关系为:

Microsoft Visual Studio 2002 VS2002 VC7.0

Microsoft Visual Studio 2003 VS2003 VC7.1

Microsoft Visual Studio 2005 VS2005 VC8.0

Microsoft Visual Studio 2008 VS2008 VC9.0

Microsoft Visual Studio 2010 VS2010 VC10.0

Microsoft Visual Studio 2012 VS2012 VC11.0

Microsoft Visual Studio 2013 VS2013 VC12.0

Microsoft Visual Studio 2014 VS2014 VC13.0

Microsoft Visual Studio 2015 VS2015 VC14.0

Microsoft Visual Studio 2017 VS2017 VC15.0

使用ArcObjects SDK进行开发时,对应的Visual Studio和.NET Framework版本为:

ArcObjects SDK 10.0 VS 2008、2010 Framework3.5 SP1

ArcObjects SDK 10.1 VS 2010 Framework3.5 SP1

ArcObjects SDK 10.2 VS 2010、2012 Framework3.5 SP1

ArcObjects SDK 10.3 VS 2012、2013 Framework3.5 SP1

ArcObjects SDK 10.4 VS 2013、2015 Framework4.5

ArcObjects SDK 10.5 VS 2013、2015 Framework4.5

ArcObjects SDK 10.6 VS 2015、2017 Framework4.5或更高版本

其他更详细的开发环境参数请见官网:

ArcObjects SDK 10.0:系统要求

ArcObjects SDK 10.1:系统要求

ArcObjects SDK 10.2:系统要求

ArcObjects SDK 10.3.x及以后:系统要求

跳过安装检查

如果在未安装VS2010或VS2012,默认是不能安装ArcObjects SDK 10.2,很多同学会选择在系统上安装一个所要求的版本,并选择不使用它,这样岂不浪费空间?

进行过打包操作的都知道,安装检测的目标是系统注册表项,为了能在VS2017的环境下安装ArcObjects SDK 10.2,我们不得不造一点"假",修改注册表,以顺利通过检测。

在计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\10.0新建两个字符 串,并给定相应的值。

InstallDir:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\(VS2017的IDE安装目录)

ShellFolder:C:\Program Files (x86)\Microsoft Visual Studio\2017(VS2017的安装目录)

无需要重启系统即可愉快地安装。

还原模板文件

将原始模板路径下的ItemTemplates和ProjectTemplates文件夹拷到VS2017的模板目录下,重启VS则可看到熟悉的模板了。

原始模板路径:C:\Program Files (x86)\Microsoft Visual Studio\2017\Microsoft Visual Studio 10.0\Common7\IDE

VS2017模板路径:C:\Users\用户名\Documents\Visual Studio 2017\Templates

当然,新建ArcGIS项目时可能会出现如下警告:

如果想不弹出这个窗口,则要修改模板文件的配置,这个以后再细研。选择继续,忽略它即可:

添加工具栏控件

这一步就简单了,在工具箱上右键-选择项,浏览AO安装目录下的dll,即可添加。

VS2017环境下安装AO10.2的方法的更多相关文章

  1. Redhat 6环境下安装Oracle 12c的方法

    Step 1: 要在Linux上安装Oracle,需要在安装Oracle之前安装好相应的软件包,在不同操作系统环境下,对软件包的要求各不相同.具体对应的软件包,见官网文档:https://docs.o ...

  2. python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  3. Window7环境下安装Scrapy 方法

    Window7环境下安装Scrapy Scrapy在CPython(默认Python实现)和PyPy(从PyPy 5.9开始)下运行Python 2.7和Python 3.4或更高版本. 如果您使用的 ...

  4. 【转】windows环境下安装win8.1+Mac OS X 10.10双系统教程

    先要感谢远景论坛里的各位大神们的帖子  没有他们的分享我也不能顺利的装上Mac OS X 10.10! 写这篇随笔主要是为了防止自己遗忘,同时给大家分享下我的经验. 本教程适用于BIOS+MBR分区的 ...

  5. windows环境下安装win8.1+Mac OS X 10.10双系统教程

    首先要感谢远景论坛里的各位大神们的帖子  没有他们的分享我也不能顺利的装上Mac OS X 10.10! 写这篇随笔主要是为了防止自己遗忘,同时给大家分享下我的经验. 本教程适用于BIOS+MBR分区 ...

  6. linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg)

     linux环境下安装sphinx中文支持分词搜索(coreseek+mmseg) 2013-11-10 16:51:14 分类: 系统运维 为什么要写这篇文章? 答:通过常规的三大步(./confi ...

  7. Nginx——在Windows环境下安装

    下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...

  8. qt5.11.2+vs2017环境下opencv3.4.1编译配置

    OpenCV是一个开源的计算机库,它可以帮助视觉工作者做很多富有创造性的工作,在图像处理领域扮演着重要的角色.由于opencv3.x的存在,不管你是学生还是研究人员,是专家还是初学者,都可以快速的建立 ...

  9. windows环境下安装yaf框架

    windows环境下安装yaf框架 在windows下安装yaf框架 准备工作: php环境(过程略,wamp,xampp,phpstudy都行,php版本大于5.3) git工具(需要从github ...

随机推荐

  1. Codechef FIBTREE 树链剖分 主席树 LCA 二次剩余 快速幂

    原文链接https://www.cnblogs.com/zhouzhendong/p/CC-FIBTREE.html 题目传送门 - CC-FIBTREE 题意 给定一个有 $n$ 个节点,初始点权都 ...

  2. 配置maven从自己的私服下载jar包nexus、maven私服仓库(二)

    配置maven项目从私服下载jar包 pom文件配置从maven私服下载jar包 settings文件配置从maven私服下载jar包 (方便自己关键字搜索,所以多写了几行o(* ̄︶ ̄*)o) 今天自 ...

  3. LightOJ 1074 - Extended Traffic 【SPFA】(经典)

    <题目链接> 题目大意:有n个城市,每一个城市有一个拥挤度Ai,从一个城市I到另一个城市J的时间为:(A(v)-A(u))^3.问从第一个城市到达第k个城市所花的时间,如果不能到达,或者时 ...

  4. CodeForces - 893C Rumor【并查集】

    <题目链接> 题目大意: 有n个人,其中有m对朋友,现在你有一个秘密你想告诉所有人,第i个人愿意出价a[i]买你的秘密,获得秘密的人会免费告诉它的所有朋友(他朋友的朋友也会免费知道),现在 ...

  5. C# 的Chart

    Axis Label 横纵坐标的文字 (比如 0 20 40 ....) Axis Title 横纵坐标的代表什么(比如 Y Axis Title) Chart Area 图标所在位置 Chart P ...

  6. PHP Kohana入门体验教程

    打开入口文件kohana目录下的index.php, 左边选中的文件和右边选中的是对应,如果重命名的话两边都要修改. 设置程序默认时区D:\xampp\htdocs\kohana\applicatio ...

  7. Android应用源码 概览

    之前我讲过关于Android应用源码的使用,不要走弯路,没有用的源码不要深究. 记住目录就好. 这里还有很多源码, Javaapk这个网站里的.还有很多. 这些源码 有可能有用. 但是不必故意用它. ...

  8. AGC 030B.Tree Burning(贪心)

    题目链接 \(Description\) 有一个长为\(L\)的环,上面有\(n\)棵树,坐标分别为\(a_i\).初始时在原点. 每次你可以选择顺时针或逆时针走到第一棵没有被烧掉的树,停在这个位置, ...

  9. BZOJ.1558.[JSOI2009]等差数列(线段树 差分)

    BZOJ 洛谷 首先可以把原序列\(A_i\)转化成差分序列\(B_i\)去做. 这样对于区间加一个等差数列\((l,r,a_0,d)\),就可以转化为\(B_{l-1}\)+=\(a_0\),\(B ...

  10. python反转列表的三种方式

    1.内建函数reversed() li =[1, 2, 3, 4, 5, 6] a = list(reversed(li)) print (a) 注意:reversed()函数返回的是一个迭代器,而不 ...