我的公司有一个Compact Framework.NET WinForms应用程序,它运行在摩托罗拉,Intermec和Psion等公司制造的坚固手持设备上。这些昂贵的设备带有内置条码扫描器,可用于恶劣条件下。远程浏览器访问Windows CE/Mobile/Embedded仿真器?
手持应用程序的配置由商业用户通过我们的网站进行管理。这些设备在手持设备应用程序内同步时选取配置。现场工作人员使用手持设备,商业用户使用该网站。
由于缺乏更好的描述,企业用户表示希望通过Web浏览器配置和预览甚至完全使用实际的手持应用程序。他们希望在网站上进行配置更改,并立即了解手持设备的影响,而无需拥有物理设备(同样,设备相当昂贵)。他们希望能够创建培训材料或开展销售会议,并且能够向客户演示应用程序,而无需手头的物理设备。
微软提供了多个设备仿真器,但它们对于商业用户来说可能过于复杂。他们是开发人员工具。一种想法可能是以某种方式使用虚拟机内的仿真器,可能与终端服务一起使用,甚至是某种聪明的屏幕捕获/ VNC在浏览器中显示仿真设备。然而,我怀疑以时尚模式运行模拟器可能不完全是一个可扩展的解决方案。而且,一台机器上一次只能安装一个仿真器,并且可以“连接”网络。
我在寻找任何可能帮助我满足商业用户需求的建议。
谢谢。
经过多次咖啡因讨论之后,我们将着手研究是否可以使CF.NET应用程序在Windows桌面上成功运行。这可以为我们的Windows用户可以用来“模拟”移动设备的自我更新的ClickOnce应用程序打开大门。它还可以使应用程序在其他外形上运行,例如坚固耐用的触摸屏平板电脑。 – 2011-01-26 23:17:26