vs2017版本与arcgis10.1的ArcObject SDK for .NET兼容配置终结解决方案

因电脑用的arcgis10.1,之前安装的vs2010正常能使用AO和AE,安装vs2017后无法使用了,在重新按照新版本arcgis engine或者arcObject费时费力,还需要重新查找资源。

用vs2017与arc10.1的集成主要两个问题,1:安装后vs中没有arcgis的项目模板;2:新建项目后看不到arcgis的控件。

解决办法:

第一步1参考:VS和AE的配置问题 - 程序员大本营 (pianshen.com)

 这里面重点:只需要操作自己的注册表就可以,注意vs2017对应的微软的版本号是14

第二步2参考:关于vs2017配置arcgis时模板丢失的问题_arcgis object10.2工程模板文件不全-优快云博客

 看了这篇文章就知道为什么第一步只进行注册表的修改,因为每个人vs中项目生成模板位置不同。在vs2017-工具-选项-项目和解决方案-位置中查看自己vs的项目生成模板目录在哪里。

第三步3参考:这里要多参考一下第一步和第二步的参考链接,因为原来Arcgis的模板文件并不一定在已上两个链接所提到的位置,我的位置不在programefile目录下,我的在programfile(x86)里面,只要找到了就复制到第二步的两个目录中。

第四步4:开始--> 所有应用 --> Microsoft Visual Studio 2017 --> vs2017开发人员命令提示 
然后执行如下命令: 
devenv.exe /InstallVSTemplates 
需要注意的事情是,这个命令执行后,不会马上出现项目或项模板,需要重新打开vs2017,新建时会重新初始化模板。 

看效果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值