我有一个Windows Phone 7应用程序,需要捆绑并发送给多位医生进行内容审查。想法如何做到这一点?我不能指望文档安装完整的SDK,但是如果我可以将模拟器捆绑到可能工作的模拟器上,或者如果有一种简单的方法将应用程序转换为Windows EXE,那也是一样。欢迎所有建议!在桌面上运行Windows Phone 7应用程序
回答
尽管理论认为它是SIlverlight,它应该只在桌面上运行。多年的Compact Framework开发已经教会了我,这个理论几乎是不正确的,让它开始工作通常是一件很麻烦的事情。
微软还没有发布一个独立的WinPhone模拟器(不知道他们会不会,但他们为WinMo做的),所以现在这个选项不在桌面上。无论如何,让您的最终用户安装独立模拟器是一项相当不错的工作。
说实话,我的经验是,当您逐步浏览应用程序时,仅仅通过Camtasia捕获开发者屏幕是将想法应用于这些类型的群组的最简单方法之一。不,最终的结果不是互动的,所以他们不能自己按钮,但是如果你浏览他们想看的功能,通常可以用这种方式回答95%的问题。
当您需要解决其他5%的问题时,我的经验是,最简单的方法就是向他们发送安装了应用程序的物理设备。
如果他们(或者已经准备好接触某个相当熟悉技术的人),那么运行安装了仿真器并安装了该应用程序的PC上的虚拟PC映像有时可用。
使用MS库的Dot NET代码部分为向上兼容,移动设备上的大多数运行时类也可在桌面Windows上使用(请参阅MSDN文档以了解详细信息)。因此,创建一个源代码的副本,让Visual Studio从它创建一个桌面.exe,它会告诉你它不能由于几个原因,你需要重新编码它的一些部分,调整框架窗口等。 。使其工作。
如果一个人对使用什么方法非常小心,我已经设法在桌面上实际使用完全相同的.EXE文件,没有任何问题!
这不是一个真正可行的解决方案,因为有涉及WP7的库,如Microsoft.Phone。此外,与常规Silverlight应用程序相比,WP7应用程序受到的限制更多,因此也可能导致兼容性问题。 – 2010-09-12 21:40:36
这是不正确的。目前没有办法从WP7项目生成独立的可执行文件。 – 2010-09-13 12:11:41
这并不完全正确。您可以创建一个使用相同代码的单独silverlight项目,并使用#if来替换部分。它既不容易*目标,但它是*可能* – 2010-09-13 16:04:15
由于Windows Phone 7应用程序依赖于完全不同的.NET Framework子集,并且需要模拟器才能运行XAP软件包,因此无法在没有SDK的情况下提供应用程序。虽然您可能会说它与Silverlight相同,但请不要忘记Microsoft.Phone及其衍生产品 - 您需要SDK才能正确处理这些库。
另外,由于平台体系结构的差异,您无法将WP7应用程序转换为Windows可执行文件。
你可以做的只是让医生通过TeamViewer或类似的产品来测试你的申请。
我认为winphone7 + silverlight的“杀手级应用”是基于桌面浏览器的模拟器。想尝试应用程序?只需让商店在浏览器中运行模拟器即可。 (是的,很多技术障碍,有限的多点触控等,但它会非常光滑!)
唯一的限制就是硬件平台本身是封闭的,而且很难盲目模拟它的功能。尽管如此,在这里想到了Pete Brown的C64 Silverlight模拟器的想法(http://silverlightc64.codeplex.com/)。 – 2010-09-12 22:17:28
,只是已经有一个仿真器作为开发平台的一部分。我并不是说有人ELSE应该写一个模拟器,我暗示微软应该对现有的模拟器进行“网络化”:)但是对于那些需要访问硬件的游戏来说真的不适用... – 2010-09-13 16:03:10
- 1. 桌面上的Windows Phone 7样式应用程序
- 2. Windows桌面应用程序可以在Windows Phone上使用吗?
- 3. 如何在设备上运行Windows Phone 7 PhoneGap应用程序
- 4. Windows Phone 7应用程序
- 5. Windows Phone 7上的Flex应用程序
- 6. 如何在Windows Phone 7的后台运行应用程序?
- 7. Windows Phone 7仿真程序不运行
- 8. 在Windows 7上安装Java桌面应用程序O.S
- 9. 从Windows 7上的桌面应用程序调用WinRT
- 10. WIndows服务在远程桌面运行桌面程序
- 11. 在Windows 7操作系统上开发Windows Phone应用程序
- 12. 如何在Windows 7上运行Windows 8使vb应用程序?
- 13. 在Windows 7 HTML桌面应用程序中使用音频
- 14. 在Windows 10上的Docker容器上运行桌面应用程序
- 15. 在Windows 7上无法从Windows服务启动桌面应用程序
- 16. Windows Phone 7隐藏应用程序栏
- 17. 为Windows Phone 7开发应用程序
- 18. 保护Windows Phone 7应用程序?
- 19. Windows Phone 7应用程序问题
- 20. 规划Windows Phone 7应用程序
- 21. Windows Phone 7关闭应用程序
- 22. Windows Phone 8上的Windows Phone 7应用程序的上限问题8
- 23. 将文件从桌面应用到Windows Phone 7隔离存储
- 24. Windows Mobile 6.5上的Windows Phone 7应用程序
- 25. 混合应用程序开发 - iOS,Android,Windows Phone和桌面?
- 26. 确保Windows Mobile应用程序未运行 - 从桌面应用程序
- 27. 在Windows 7桌面上自动运行任务
- 28. 在Windows Phone 7上部署应用程序
- 29. C#如何在桌面上运行应用程序?
- 30. byte []在windows phone 7应用程序中进行图像转换
这两个优秀的建议。谢谢! – 2010-09-15 21:25:07