私は Windows Phone SDK 7.1 で開発したいくつかのアプリを持っていますが、それらは間違いなく Windows Phone 8 で何も変更せずに実行されます。
私の質問は逆です。アプリの WP7 アプリを WP8 にアップグレードした場合、つまり必要な名前空間の変更を行い、WP8 SDK でコンパイルした場合、それらは引き続き WP7 で実行されますか? - いいえ。
両方の OS で動作するアプリを作成し、WP8 が提供する高度な機能 (WP8 で動作する場合) (ウォレット、NFC、Nokia Imaging など) を使用できるようにするための戦略は何ですか?
各アプリの 2 つの個別のバージョンを作成する必要がありますか? 1 つは WP7 SDK で構築された WP7 で実行され、ウォレット、NFC 共有などの高度な機能はありません。他のアプリにはそれらすべてがあり、WP8 でビルドされます。これらは Windows Phone Marketplace で 2 つの別個のアプリになりますか?