ArcGIS——vs2015安装arcgis engine不兼容

GIS 专栏收录该内容
60 篇文章 18 订阅

一、引言


要用到SOE的东西,机子上要装个arcgis engine,不过VS是2015,AE版本是10.2的,小纠结了下,最后安装上了==

有点小小的问题就是VS里面的SOE新建项里面是空的,有知道的大神可以指导下==



二、安装问题


当正常安装的时候会出现下面错误,应该是10.2出来的时候那时只有vs2012吧,记得本科的时候用10.0版本安装的时候只支持vs2010,目测用最新的arcgis应该就没问题了==




解决办法:


打开注册表。

在注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0增加类型为REG_SZ的InstallDir和ShellFolder节点。如果没有10.0文件夹,需要先在注册表添加该文件夹。

InstallDir的结点的值为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\InstallDir的值。

ShellFolder节点的值为HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\14.0\ShellFolder的值。

也就是vs2015的安装路径,x64的Win8下,默认是:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\
增加这个注册表值是因为这安装程序必须要能够读到vs2010的安装路径。


vs2013是在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\InstallDir目录下。看网上只用添加installDIr节点即可==其他vs版本以此类推

修改完后即可安装。


安装完之后没有出来的话


第一步:将模板文件拷贝到vs模板库中,我的VS和ArcGis都安装在D盘,安装时ArcGis模板文件放在D:\Program Files\Microsoft Visual Studio 14.0\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp和D:\Program Files\Microsoft Visual Studio 14.0\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp中,将模板(两个文件夹下的ArcGIS文件夹)拷贝至vs2015模板文件位置:D:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\ItemTemplates\CSharp和D:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\ProjectTemplates\CSharp中。

第二步:用右键,管理员权限运行devenv.exe,就是启动vs2015

第三步:重新安装一次模板(引用的)我的是vs2015



三、vs工具箱中没有控件


第一步:点击工具箱,添加选项卡,命名为ArcGis Windows Forms或者其他你喜欢的名字

第二步,工具箱内右键,选择项,选COM组件

第三步:选中相关控件,打钩然后确定



四、总结


  • vs版本与AE版本冲突原因;

  • 冲突解决办法;

  • 工具箱问题;

  • 4
    点赞
  • 0
    评论
  • 5
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值