0

デバッグ中| Configuration Manager ...アクティブソリューション構成デバッグに設定し、アクティブソリューションプラットフォームx86に設定し、プロジェクトコンテキストを次のように設定しました。

私のプロジェクト、デバッグ、ARM、[ビルド]と[デプロイ]の両方のチェックボックスがオンになっています。

これは、私のアプリがARMデバイスでのみ実行されることを意味しますか?もしそうなら、私はこのプロジェクトを「クロスデバイス」にすることができますか、それとも2つの別々であるが実質的に同一のプロジェクトが必要ですか?

アップデート

これはあまりうまく機能しません(プロジェクトコンテキストで「ARM」に設定)。デザイナーでは、「デザインビューはx64およびARMターゲットプラットフォームでは使用できません」と表示されるためです。

4

2 に答える 2

1

デフォルトでは、アプリは 3 つのプラットフォームすべてで実行されます (アクティブ ソリューション プラットフォームで [任意の CPU] を選択した場合)。ストアにアップロードするアプリ パッケージを作成するとき ([プロジェクト] -> [ストア] -> [アプリ パッケージの作成])、プラットフォームを個別に選択できます。Bing Maps を使用している場合に必要なもの (プラットフォームごとに個別にコンパイルする必要があります)

于 2012-11-05T10:46:30.523 に答える
1

ARM で動作し、互換性のあるアーキテクチャを持つ他のデバイスでも動作する可能性があります。2 つの同一のプロジェクトは必要ありません。2 つの異なる構成を持ち、2 つ (または任意の数) のビルドを作成できます。たとえば、1 つは ARM 用、もう 1 つは x86 用です。

于 2012-11-02T17:39:18.700 に答える