WP8アプリのタイトルをローカライズするために、MSDNのクイックガイドに従いました。すべてが正常に機能し、エミュレーターからローカライズされたアプリのタイトルを確認できました。ただし、C ++ Win32プロジェクト(上記のリンクから、ローカリゼーションを実行するために必要なプロジェクトであると述べられています)を追加して以来、プロジェクトはx86モードでしかビルドできません。
つまり、Configuration Managerで「すべてのプラットフォーム」用にコンパイルするように設定した場合でも、x86用にビルドされます。
WP8デバイスでアプリを実行しようとするまで、それほど気になりませんでした。このエラーが発生しました:
ターゲットプラットフォームx86のアプリをデバイスにデプロイできないため、デプロイに失敗しました。ターゲットプラットフォームがwin32/x86の場合は、エミュレータを選択します。ターゲットプラットフォームがARMの場合は、[デバイス]を選択します。
そのため、当然、ビルド構成をARMに設定しようとしましたが、VisualStudioは引き続きアプリをx86モードでビルドします。ローカリゼーションのために追加されたWin32プロジェクトが原因である可能性があると思いました。
そうは言っても、私は次のことを理解したいと思います。
- これをマーケットプレイスにアップロードしても、アプリは引き続き機能しますか?
- 実際の電話でテストできる方法はありますか?
ありがとう!