gpt4 book ai didi

c# - 是否可以编写在 Windows Mobile 6.5 和 Windows Embedded 8.1/10 Handheld 上运行的应用程序?

转载 作者:太空宇宙 更新时间:2023-11-03 21:17:42 24 4
gpt4 key购买 nike

客户需要在带有条码扫描器的行业手持设备上运行的应用程序。

不幸的是,Windows 8.1 Embedded Handheld 设备很少见,而 Windows 10 Embedded 设备则不存在。当前可用的几乎所有设备都使用 Windows CE 6 或 Windows Mobile 6.5。

据我所知,Windows Mobile 6.5 的 (.NET) 应用程序完全基于 Compact Framework 和 WinForms,而 Windows 8.1 Embedded 软件(完全?)基于 WinRT 和 XAML。

这样对吗?有没有办法编写一个 (.NET) 应用程序

  • 在当前 (Windows Mobile 6.5) 设备上运行
  • 将运行 Windows 8.1/10 Embedded 设备吗?

最佳答案

你是对的,没有办法做到这一点。 UI 基于 6.5 的 winforms 和 8/10 的 XAML。您唯一可以尝试做的就是尝试将 UI 和业务逻辑清晰地分开以简化迁移。还要考虑您在 6.5 上拥有的某些功能(例如:sql compact)已在 8/10 中删除,并且“替换”可能与代码不兼容并且可能缺少某些功能。您可以在 8 月 10 日尝试构建和测试您的非 UI 代码,这样您就可以检查您没有使用可能影响迁移的功能。

关于c# - 是否可以编写在 Windows Mobile 6.5 和 Windows Embedded 8.1/10 Handheld 上运行的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32890699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com