我的客户在 Windows Mobile 5.0 上有一个现有的应用程序。他希望在 Windows Mobile 6.5 上运行相同的应用程序。我手上没有 Windows Mobile 6.5 设备,所以我无法自己进行这些测试。
我想知道是否:
- 是否可以在 WM6.5 上只传输为 WM5.0 编译的 bin 而无需修改,或者我们必须重新编译它?
- 是否可以为 WM6.5 和 WM5.0 使用相同的 bin,或者我们必须编译 2 个不同的 bin?
- WM6.5 设备的屏幕尺寸大 2 倍,我想知道程序将如何呈现。程序会卡在屏幕一角的顶部还是会缩放以适合屏幕?
谢谢
最佳答案
- 该应用无需重新编译即可迁移到新平台。仅当应用不使用特定于较新平台的 API 时,您才可以“后退”,但前进不是问题。
- 它的呈现方式取决于您的应用如何设置自动缩放等内容,以及它是否具有调整大小/移动内容的代码(例如托管代码中的 Dock 和 Anchor)。在 WinMo 6.5 模拟器上运行它,看看会产生什么效果。
关于windows - 移动应用程序从 Windows Mobile 5.0 到 Windows Mobile 6.5 的可移植性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4375223/