使用.NET 4.5开发移动设备

Wiz*_*erd 1 c# compact-framework barcode-scanner vb6-migration

我们开始将VB6 WMS应用程序转换为.NET,其中一部分将是手持式扫描仪(例如RF和条形码)MC9090.

微软在Visual Studio 2008之后是否放弃了对Compact Framework的支持?

有哪些选项可用于在此设备上进行开发?

cta*_*cke 5

微软,截至目前(2013年4月中旬为未来的读者),支持Studio 2008下的CF 3.5.

Windows Embedded Handheld(WEH)的更新版本(大多数手持扫描仪等可能会迁移到的)将在Studio 2012下得到支持,但将基于Windows Phone,因此编程范式发生了很大变化.

对于将用于嵌入式设备的vanilla Windows Embedded Compact(WEC,以前称为"Windows CE"),WEC 2013将支持Visual Studio 2012和CF 3.9,将于本季度到期(截至2013年6月30日) .

因此,对于目前可用的设备,CF 3.5和Studio 2008是您的选择.确保UI和业务逻辑完全脱离将是明智的,因为您可能会将代码移植到Studio 2012下的Silverlight以用于下一代设备.