none
Windows 8 Store App 和Windows RT Store APP之间到底有区别吗? RRS feed

  • 问题

  • 如题,想问一下Windows 8 Store App 和Windows RT Store APP之间到底有区别吗?VS2012上也只能创建Windows store app,没有分Windows 8 和Windows RT。VS2012上开发的Windows store app提交到Windows store,Windows RT只能从Windows store下载安装应用程序。这样说来,应该是没有区别的。最近查了大量的相关资料,不过还是不能确定。

    如果这两者确实有区别的话,麻烦说明一下。

    2013年1月17日 6:47

全部回复

  • 不存在Windows 8 Store App和Windows RT Store App这种说法,惟一的说法是Windows Store App(s)。

    多数应用可以在Windows 8、Windows RT上运行,但是有些不是这样。

    例如著名游戏Great Big War Game的Windows Store版本只有ARM的,也就是说只能运行在Windows RT上。

    使用Any CPU编译可以一次让Windows 8和RT都运行此应用,你也可以分别为x86、x64和ARM编译应用程序包。

    x86的包可以部署到32位的Windows 8、64位的Windows 8上并运行。

    x64的包可以部署到64位的Windows 8上并运行。

    ARM的包可以部署到ARM架构的Windows RT上并运行。

    *注意:在Windows 应用商店提交应用的时候,上传应用程序包这一步,不能同时上传Any CPU的包 和 特定平台的包。要么上传某些平台的包(可以三个都上传),要么只上传一个中性的包。

    *注意:一个好的建议是,总是使用中性的包,或者总是提供特定平台的包。这可以防止更新的推送问题,因为混合式地投放应用程序包可能导致一些用户无法得到更新,更多信息,参看MSDN。

    2013年1月28日 16:02