【问题标题】:(Windows Phone) Localizing App Title(Windows Phone) 本地化应用程序标题
【发布时间】:2013-07-16 01:46:25
【问题描述】:

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

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

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

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

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

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

  1. 如果我将它上传到市场,该应用还能运行吗?
  2. 有没有办法让我在真机上进行测试?

谢谢!

【问题讨论】:

  • 我真的不确定,但我认为他们说使用 Win32 是因为文章的作者使用了它。这当然应该只是一个建议。您是否尝试过使用除 Win32 以外的任何东西?
  • 谢谢,您的回答确实帮助我间接解决了问题。问题不是由于创建的 C++ 项目,而是由于另一个 DLL 引用。现在问题已经完全解决了。

标签: localization windows-phone-8


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多