在AE10.2中开发ArcMap插件是AE开发的一个重要分支。但在VS中设置断点调试程序,在ArcMap跑起来后,发现之前设置的断点变成白色,并提示“未命中断点,还没有为该文档加载任何符号”。如下图:
![ArcGIS <wbr>Add-in插件开发问题—VS中“未命中断点,还没有为该文档加载任何符号”解决办法](https://img-blog.csdnimg.cn/img_convert/9ba06b5ab751407a1480d8b79255e408.png)
这个问题出现的原因网上众说纷纭。其实就是ArcGIS的supportRutime version的版本设置问题。在ArcGIS10.2 DeskTop的bin文件夹下,找到ArcMap.exe.config文件,并用记事本打开它:
![ArcGIS <wbr>Add-in插件开发问题—VS中“未命中断点,还没有为该文档加载任何符号”解决办法](https://img-blog.csdnimg.cn/img_convert/bdb43d43ae69304882cd8d697a39622e.png)
将红色圈内的版本号改成:v4.0 ,然后保存(最好将原来的ArcMap.exe.config文件备份后再保存)。这样重新再vs中进行调试,发现可以命中断点了。
![ArcGIS <wbr>Add-in插件开发问题—VS中“未命中断点,还没有为该文档加载任何符号”解决办法](https://img-blog.csdnimg.cn/img_convert/3792f0329875050f15e59c46c677e15b.png)