【发布时间】: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 项目。
话虽如此,我想了解是否:
- 如果我将它上传到市场,该应用还能运行吗?
- 有没有办法让我在真机上进行测试?
谢谢!
【问题讨论】:
-
我真的不确定,但我认为他们说使用 Win32 是因为文章的作者使用了它。这当然应该只是一个建议。您是否尝试过使用除 Win32 以外的任何东西?
-
谢谢,您的回答确实帮助我间接解决了问题。问题不是由于创建的 C++ 项目,而是由于另一个 DLL 引用。现在问题已经完全解决了。
标签: localization windows-phone-8