[转]使用.NET 4.0开发ArcGIS插件时的调试配置

 

原文:http://gisweekly.com/2011/07/config-arcgis10-debug-dot-net4/

当使用.NET 4.0开发ArcGIS插件应用时,默认情况下是不支持断点调试的。因为ESRI没有官方支持.NET4.0。不过可以根据以下方法设置,以方便调试。

1, 进入ArcGIS Desktop安装目录,如:C:\Program Files\ArcGIS\Desktop10.0
2, 进入Bin文件夹,备份ArcMap.exe.config文件,以备恢复。
3, 修改ArcMap.exe.config文件(可用记事本等文本编辑器打开)

将原值:

  <startup>
    <supportedruntime version="v2.0.50727"/>
  </startup>

修改为

  <startup>
    <supportedruntime version="v4.0"/>
  </startup>

保存文件即可。
开发其它arcgis desktop程序的设置修改同上。

另:如果组件引用没有问题,但是在创建对象出现提示无构造函数等怪异行为时,请修改VS2010的ArcGIS组件的引用属性值,将“嵌入互操作类型”设置为“False”。

posted @ 2013-11-20 15:46  泡菜肉丝  阅读(787)  评论(0)    收藏  举报