首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在不使用ActiveSync的情况下在SDK模拟器中部署和调试PocketPC应用程序吗?

可以在不使用ActiveSync的情况下在SDK模拟器中部署和调试PocketPC应用程序吗?
EN

Stack Overflow用户
提问于 2008-10-30 10:17:38
回答 4查看 4.7K关注 0票数 1

我目前正在开发一个PPC应用程序,我想在PPC模拟器"USA Windows Mobile5.0 PC R2模拟器“中测试它,而不使用Active Sync。在我脑海中的某个地方,我想我已经能够做到这一点:但当我使用Visual Studio启动调试会话时,它无法将应用程序部署到仿真器。我在构建日志中得到的全部内容是:

代码语言:javascript
复制
9>------ Deploy started: Project: DLL1, Configuration: Debug Salsa ARMv4 Windows Mobile 5.0 Pocket PC SDK (ARMV4I) ------
9>There are no more files.
9>
10>------ Skipped Deploy: Project: DLL2, Configuration: Debug Salsa ARMv4 Windows Mobile 5.0 Pocket PC SDK (ARMV4I) ------
10>Project not selected to build for this solution configuration 
11>------ Deploy started: Project: DLL3, Configuration: Debug Salsa ARMv4 Windows Mobile 5.0 Pocket PC SDK (ARMV4I) ------
11>There are no more files.
11>

========== Build: 0 succeeded, 0 failed, 7 up-to-date, 5 skipped ==========
========== Deploy: 3 succeeded, 2 failed, 7 skipped ==========

如果我将其挂载(使用设备仿真器管理器),并让设备通过ActiveSync同步,那么Visual Studio就可以部署和调试。但是我想在没有通过ActiveSync连接的情况下调试一些连接问题。我该怎么做呢?

EN

回答 4

Stack Overflow用户

发布于 2008-12-23 13:51:02

实际的问题是,当我构建项目并尝试部署它时,我有不同的目标设备。最后,VS会将一个文件部署到ActiveSync设备,另一个部署到模拟器,依此类推。它不工作并不令人惊讶。如果我更改了当前项目的目标设备,则不会更改其他项目的目标设备...

因此,如果您在使用Visual Studio部署时遇到问题,并且在一个解决方案中有多个项目,请确保它们都使用相同的目标设备。

票数 3
EN

Stack Overflow用户

发布于 2008-10-30 11:02:29

从您的构建日志中,您可以找到ARMv4处理器。您需要以Win32 (WCE仿真器)为目标,以便通过仿真器使用和调试。

票数 0
EN

Stack Overflow用户

发布于 2008-10-30 19:29:20

默认情况下,它应该可以在没有ActiveSync的情况下工作。我能想到的唯一问题是,您已经将模拟器传输设置为"TCP Connect Transport“,这将需要一个ActiveSync连接。

在工具/选项/设备中,选择"USA Windows Mobile5.0 PC R2模拟器“,然后选择”属性“。确保Transport设置为"DMA Transport“。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/249747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档