这一段是转自:http://blog.163.com/fish_xf/blog/static/212187049201428436601/
渐渐已经适应了Windows8.1。
ArcGIS10.2的“授权”感觉不安全,于是还是用10.1。
开发工具想用最新的VisualStudio2013。
经过一番折腾终于搞定了。
先装好windows8.1……,然后安装VisualStudio2013,这两步没啥好说的,兼容性也没问题。
问题都出在ArcGIS10.1的安装上。
1、是License Manager,不能安装12906.iso里自带的那个,要安装2012年1月6日版的Pre-release_license manager。这个版本才能正常使用service.txt。
2、去微软下载、安装“Net3.5_W8.1_x86_x64.exe”,大小为65.323k,Win8.1自带的Net Framework版本太高,ESRI不兼容。
3、至此DeskTop系列能用了。若要装ArcObject for Microsoft .Net Framework,还得改注册表:
在注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0增加类型为REG_SZ的InstallDir节点。InstallDir的结点的值为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\InstallDir的值。也就是vs2013的安装路径,x64的Win8下,默认是:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\
增加这个注册表值是因为这安装程序必须要能够读到vs2010的安装路径……只好手工改注册表迎合ESRI了。
That's all,enjoy
=================================================================================
以下为原创。
按照以上步骤安装完成后,打开VS2013并未看到创建模板,
先安装好ArcGIS Engine 10.1后,把这个目录下的所有文件拷贝:
C:\Program Files (x86)\ArcGIS\DeveloperKit10.1\Microsoft Visual Studio 10.0
到:
C:\Program Files (x86)\Microsoft Visual Studio 12.0
然后注册模版:
转自http://blog.sina.com.cn/s/blog_8b6a5cfd0101a010.html
即用管理员权限打开VS 2013开发人员命令提示窗口中输入 devenv.exe / InstallVSTemplates。
成功!