我目前正处于一个新项目的准备阶段,该项目将使用 .NET Compact Framework(2.0 或 3.5,我们将看到)进行开发,并将在自定义 Windows CE 6 硬件上运行。然而,有一件事我无法开始工作:
调试似乎只能通过物理设备或模拟器进行。但是当我刚从资源管理器启动该应用程序时,它在我的桌面上运行得很好(当然,因为 CF 安装在我的开发计算机上。所以,实际的问题是:
如何在桌面系统上调试在桌面 CF 框架上运行的 .NET CF 应用程序?或者这是不可能的?如果是后者,我该怎么办?创建一个非CF项目进行调试?我知道我应该在设备上进行调试,这对于应用程序的后端至关重要,但可以在桌面上调试 GUI。由于它使用 OpenGL,因此它的运行速度比模拟器中快得多(该设备具有 OpenGL 加速功能)。
按照 Daniel Moth 的指南设置“我的电脑”部署目标:
“飞蛾:部署到我的计算机”
然后选择它作为智能设备项目的部署目标并按 F5。
尽量远离任何特定于平台的模块/方法等。
如果您是 Compact Framework 开发人员,Moth 先生的博客中有很多很棒的博客文章。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)