无题
AE二次开发课
许可准备

2.验证许可

3.在VS中新建一个ArcGIS的内容(看编辑器能否正常用)
4.打开老师的程序:
今天的任务:
- 1.将代码调试好; 尽量使用教机
- 2.自己研发一个鹰眼组件
app应用程序和lib的控件库
需要自己有lib设计库进行验证
基于AE自定义一个鹰眼空间;
一个小地图,能够同步去看
与外部链接的方法越简单越好;
封装一个控件:把老师做好的看懂;
如果可能,自己去写;
调研一个怎样在.net平台封装成com组件;
- 3.做完了可以试试怎么将.net的封装成组件
先确认是否有AE的许可,再用编码平台
目前遇到的问题:组件中没有ESRI的东西;

解决方法:去查看修改注册表使VS2022适应于
-
尝试使用老师提供的方法进行修改(VS2022+ArcGISengine)
-
因为以及有了VS2022和Arcgis10.2,所以按照教程进行Engine10.2的安装:https://mp.weixin.qq.com/s/IIEh_flG0iVnkEUe7heVng
-
期间遇到一个问题:
-
启动lince
-
问题得到解决:
-
又遇到一个问题:
-
此时参考这篇文章修改注册表:[vs2019+ArcEngine10.2安装教程-CSDN博客](https://blog.csdn.net/qq_48035027/article/details/129482187?ops_request_misc={"request_id"%3A"171083985916800184175318"%2C"scm"%3A"20140713.130102334.pc_all."}&request_id=171083985916800184175318&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-1-129482187-null-null.142^v99^pc_search_result_base1&utm_term=vs2019%2B ArcEngine10.2安装教程&spm=1018.2226.3001.4187)
在注册表HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\10.0
新建数值名称为InstallDir与ShellFolder的字符串值,数值数据设置为如下图 :
-
-
打开这个位置,发现里面只要默认,需要自己添加两个:编辑-添加
选择查看-刷新,然后继续安装SDK
但是这个又遇到了问题;
在工具箱中添加esri的组件:
将.net和com组件添加到ESRI中:
添加COM组件时遇到些问题:
无法在com组件中找到esri的组件;失败
建议降低VS版本-2017
重新安装了VS2017,然后修改注册表;
卸载已经安装了的sdk
重新安装sdk,启动VS2017即可
可以进行编辑了: