从接触ArcGIS9.2到 10.4,在不断升级的 过程中,既给我们带来了很多惊喜,也带来一些麻烦,因为ArcGIS版本不兼容。出于体验,安装了ArcGIS Desktop10.4,AO也得升到10.4,而我习惯VS2010编程(虽然都出到2017了),在安装AO的过程中出现如下提示:
它怎么知道我没安装VS2013?肯定是检查我的注册表信息,找到注册表信息,写入一些信息。具体方法如下:
(1)打开注册表位置:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio
(2)新建项12.0(如果没有),新建两个字符串值,并写入值,如下:
InstallDir C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
ShellFolder C:\Program Files (x86)\Microsoft Visual Studio 12.0\
其中12是VS的版本,其他版本如下图所示:
序号 |
名称 |
版本号 |
1 |
6.0 |
6 |
2 |
VS2002 |
7 |
3 |
VS2003 |
7.1 |
4 |
VS2005 |
8 |
5 |
VS2008 |
9 |
6 |
VS2010 |
10 |
7 |
VS2012 |
11 |
8 |
VS2013 |
12 |
9 |
VS2014 |
13 |
10 |
VS2015 |
14 |
现在再去安装就没有问题了。
当然,虽然是能安装上,但VS新建模板向导等可能会出些问题,如果要解决,可以耐心读一下这篇文章:
https://geonet.esri.com/thread/120636
时间: 2024-10-31 01:10:10