如何将x86包部署到Windows Phone设备?

3
当我尝试在我的设备上运行x86时,出现了以下错误:
无法将x86包部署到Windows Phone设备上。更改构建配置为ARM或Neutral或将调试目标更改为模拟器。
有没有办法在不更改构建的情况下在设备上运行该应用程序?
1个回答

4
简单回答,不行。
在ARM设备上无法运行x86包(这是情况)。 您需要像错误建议的那样将目标更改为ARM或中性。

Meneses是正确的 - 在ARM处理器上执行x86软件包是不可能的,至少没有虚拟运行时环境,而Windows Phone没有这样的环境。 - Matt Small
1
但是我需要上传哪种类型的XAP文件才能让它在所有设备上运行,x86/x64/ARM?请注意,我的项目中使用了SQLite,因此我不能选择AnyCPU。 - TaLha Khan
@TaLhaKhan 如果你想的话,可以添加一个。 - meneses.pt
@Meneses Windows Phone 不允许上传超过1个包。 - TaLha Khan
@TaLhaKhan 是的,它可以。我刚刚测试了一下。当您上传一个包时,您有“替换”,“删除”以及在该行下方对应您的包的“添加新项”。 - meneses.pt
@Meneses 是的,它有“添加新按钮”,但当我添加一个新包时出现了错误,只允许上传1个包.........无论如何,我得到了答案。只有ARM包需要上传到商店。 - TaLha Khan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接