在VS2010环境下配置TerraExplorerPro 5.1.3和TerraBuilder.1.7.6

安装了TerraExplorerPro 5.1.3和TerraBuilder.1.7.6,出新了如此信息,证明安装成功:

点击查看原图

但是加载组件时,出现了BEX问题

 问题事件名称: BEX
  应用程序名: devenv.exe  //dev的环境问题
  应用程序版本: XXX

  应用程序时间戳: XXXX

  故障模块名称: unknown

打开调试窗口,出现错误原因

binary was not built with debug information 

百度了一下原因, 在林丝弦的博客http://blog.sina.com.cn/s/blog_9e636a610102uzbb.html有讲解,虽然是VS2013,但是也可用于VS2010

To do this:
1) Goto Project->Properties
2) Make sure "Configuration" at the top is "Debug"
3) On the left, select "C/C++", then "General"
4) On the right, change "Debug information format" to "Program Database for edit and continue (/ZI)"
5) On the left, Select "Optimization"
6) On the right, Change "Optimization" to "Disabled (/Od)"
7) On the left, select "Code Generation"
8) On the right, change "Runtime library" to "Multi-Threaded Debug (/MTd)"//只需改这行,其他都是默认
9) On the left, expand "Linker" and select "Debugging"
10) On the right, change "Generate Debug info" to "Yes (/DEBUG)"
11) Rebuild your project. 

注:现在还是不行,VC#一加载TEP组件就死机,但是ArcMap的VBA可以,不知道为什么。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiaokcehui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值