一般来说arcgis与vs的版本应该对应,vs2017应该对应arcgis engine10.6的版本,但是由于arcgis engine新版本资源难找,于是我使用arcgis10.2版本来与vs2017匹配,网上也能搜到很多教程(推荐访问https://www.cnblogs.com/arxive/p/6840868.html),具体怎么配置就不赘述,主要说说遇到的模板丢失的问题。建议先看一下上面推荐的博客,如果你在看了后仍然无法解决模板丢失的问题的话,不妨试试我的方法。
首先我们可以了解到vs2017的模板一般都安装在这个两个目录下面:
..\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ItemTemplates
..\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\ProjectTemplates
但是我们把Arcgis的模板放置到这下面,并且使用管理员身份运行vs2017开发者人员工具,在里面执行devenv /installvstemplates 命令后,依旧无法在vs2017的项目模板中看到arcgis。这时候我们看一下vs2017的相关配置,打开“工具”->"选项":