2

我已经按照MSDN 上的快速指南来本地化我的 WP8 应用程序标题。一切正常,我能够从模拟器中看到本地化的应用程序标题。但是,自从我添加了 C++ Win32 项目(从上面的链接中说明它是执行本地化所需的项目)之后,我只能在 x86 模式下构建项目。

也就是说,即使我在配置管理器中设置为“所有平台”进行编译,它仍然会为 x86 构建。

在我尝试在我的 WP8 设备上运行该应用程序之前,它并没有给我带来太多困扰。我得到了这个错误:

部署失败,因为目标平台 x86 的应用无法部署到设备。如果目标平台是win32/x86,选择模拟器。如果目标平台是 ARM,请选择 Device。

所以很自然地我尝试将构建配置设置为 ARM,Visual Studio 仍然以 x86 模式构建应用程序。我想这可能是由于为本地化添加了 Win32 项目。

话虽如此,我想了解是否:

  1. 如果我将其上传到市场,该应用程序是否仍然有效?
  2. 有没有办法让我能够在实际手机上测试它?

谢谢!

4

2 回答 2

1

显然问题是由于我试图向项目添加 MarkedUp 分析引用引起的,与本地化部分无关。我很抱歉造成混乱。结案。

于 2013-01-19T08:13:54.993 回答
0

它也发生在我身上,但我没有犯你的错误。我发现在添加 C++ 项目后,我的 WP8 项目被设置为为 x86 架构而不是“AnyCPU”构建。我将它设置回“AnyCPU”并修复它。

于 2013-07-15T17:46:25.740 回答