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