2011-07-12 14 views
1

私は2つのWindows Phoneアプリケーションを開発しており、それらをデモ用に物理デバイスにデプロイしたいと考えています。物理的なデバイスにそれぞれ別々にデプロイして実行することはできますが、両方のアプリケーションを同時にデプロイすることはできません。配備されるアプリケーションの数に制限はありますか?複数のアプリケーションをWindows Phone 7にデプロイできません

観察可能な行動:VSで

  1. オープン最初のプロジェクト、リビルドは、 "Windows Phone 7のデバイス"、展開を選択します。
  2. アプリケーションが電話に表示されます。完全に機能します。
  3. VSで2番目のプロジェクトを開き、再構築し、 "Windows Phone 7 Device"を選択して展開します。
  4. 展開処理中に最初のアプリケーションが消え、2番目のアプリケーションが数秒で表示されます。
  5. 2番目のアプリケーションは完全に機能しています。

詳細情報:

  • アプリケーションはVS2010 SP1究極を通じて開発および配備されています。
  • 物理デバイス:Samsung Omnia 7;
  • 電話がロックされていません。
  • アプリケーションの名前が異なる(xapファイル名とタイトル)。
  • ProjectGuidsはcsprojファイルとは異なります。

誰かに同様の問題が発生しましたか?

+0

別のスレッドが見つかりました "[同じVisual Studioソリューションで複数のWP7アプリケーションを展開](http://stackoverflow.com/questions/5300565/deploy-more-than-one-wp7-app-with-same-ビジュアル・スタジオ・ソリューション)」を参照してください。私の場合ではありませんでしたが、他の人にとっては役に立つかもしれません。 – Safor

答えて

3

WMAppManifest.xmlファイルのApp要素のProductId属性の値が各アプリケーションで異なることを確認してください。必要に応じて、Visual Studioのツールメニューから新しいGUIDを生成できます。

+0

デレク、そうです。私は両方のマニフェストファイルに同じProductIDを持っていました。私はそれらのファイルを比較しても見つからなかった。私の間違い。 このような速い返信をありがとう! – Safor

+0

新しいguidの生成について。 VSでは "nguid"スニペットを使用します。 "nguid"と入力するだけでTabを押してフォーマットを選択し、Tabを押して確定します。 – Safor