我怎么能(或者我可以?)创建一个可在平板电脑和笔记本电脑/台式机上运行的Windows 8应用程序?

时间:2012-11-02 17:34:42

标签: deployment windows-8 visual-studio-2012

Debug |中Configuration Manager ... ,我已将活动解决方案配置设置为调试活动解决方案平台设置为 x86 ,我已将项目上下文设置为:

我的项目,Debug,ARM,同时选中了Build和Deploy复选框。

这是否意味着我的应用只会在ARM设备上运行?如果是这样,我可以使这个项目“跨设备”,还是需要两个独立但几乎相同的项目?

更新

效果不好(在Project上下文中设置为“ARM”),因为在设计器中我得到“设计视图不适用于x64和ARM目标平台。”

2 个答案:

答案 0 :(得分:1)

它将在ARM上运行,可能在具有兼容架构的其他设备上运行。您不需要2个相同的项目,可以有2个不同的配置,并且有2个(或任何您想要的数字)构建 - 例如,一个用于ARM,一个用于x86。

答案 1 :(得分:1)

默认情况下,您的应用程序将在所有3个平台上运行(如果您在Active解决方案平台中选择“Any CPU”) 当您创建要上传到商店的应用包时(Project-> Store->创建应用包),您可以单独选择平台。如果您使用Bing Maps,则需要使用它(您必须单独为每个平台编译)