WINCE真机下调试动态库的问题

wutaihua 2014-07-10 03:15:50
我写了一个简单的MFC测试程序 + 一个简单的WIN32动态库。
里面基本就一个简单的接口 就是返回一个整数。


如果我以真机调试的状态去跑程序 调试会直接以设备连接断开而结束。

如果是直接在真机上点击运行。程序是可以正常跑的。

请问这个问题的原因在哪儿呢? 我最终的目的是想调试动态库


备注:
1、我尝试过显式加载 隐式加载 调试状态下都不行。 但是直接在真机上跑是没问题的。
2、路径是正确的。我将它们都部署到了真机同一个目录下。
3、调试模式下不行。会断开设备连接。单独运行EXE是可以的。但是如果加载库就不行了。

请问各位问题在哪儿呢
...全文
234 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2014-07-10
  • 打赏
  • 举报
回复
引用 5 楼 bigwatercar 的回复:
D:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages\DevicesSDKinstComp.dll 将这个DLL注册一下, regsvr32 ... 然后用corecon再试试 ps:路径自己改一下
注册了,还是不能单步。 不知道能不能解决 LZ 的问题。
  • 打赏
  • 举报
回复
D:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages\DevicesSDKinstComp.dll 将这个DLL注册一下, regsvr32 ... 然后用corecon再试试 ps:路径自己改一下
wutaihua 2014-07-10
  • 打赏
  • 举报
回复
引用 3 楼 91program 的回复:
Win7 调试确实有问题的,无论是开发 WinCE7、还是 WinCE6,都一样。 我也用 Win7,调试 WinCE7。我的情况是可以调试,但无法单步执行,只能依靠断点。
我现在换了一台WINCE6的设备 可以调试了。可能那台设备的SDK配置有问题。你描述的断点调试问题 我也一样。
91program 2014-07-10
  • 打赏
  • 举报
回复
Win7 调试确实有问题的,无论是开发 WinCE7、还是 WinCE6,都一样。 我也用 Win7,调试 WinCE7。我的情况是可以调试,但无法单步执行,只能依靠断点。
wutaihua 2014-07-10
  • 打赏
  • 举报
回复
引用 1 楼 91program 的回复:
你 PC 的操作系统是不 WinXP 吧?
我的是WIN7 开发的终端是windows embedded compact 7
91program 2014-07-10
  • 打赏
  • 举报
回复
你 PC 的操作系统是不 WinXP 吧?

19,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧