我目前正处于一个新项目的准备阶段,该项目将使用 .NET Compact Framework(我们将看到 2.0 或 3.5)开发,并将在定制的 Windows CE 6 硬件上运行。但是,有一件事我无法工作:
似乎只能使用物理设备或模拟器进行调试。但是当我刚刚从资源管理器启动应用程序时,它在我的桌面上愉快地运行(因为,当然,CF 安装在我的开发机器上。所以,实际的问题是:
如何使用在桌面 CF 框架上运行的应用程序在桌面系统上调试我的 .NET CF 应用程序?或者这是不可能的?如果是后者,我该怎么做?创建一个非CF项目进行调试?我知道我应该在设备上进行调试,这对于应用程序的后端来说是必不可少的,但是 GUI 可以在桌面上进行调试。由于它使用 OpenGL,它的运行速度比在模拟器中快得多(设备具有 OpenGL 加速)。