Windows Phone 7.5で同じアプリケーションの複数のインスタンスを実行することは可能ですか?現在のインスタンスを非アクティブ化し、[スタート]メニューから新しいインスタンスを実行しようとすると、バックラウンドアプリが消え、新しいインスタンスがフォアグラウンドで初期画面で起動します。
このような「再起動」の間、アプリケーションの状態は保持されますか?
Windows Phone 7.5で同じアプリケーションの複数のインスタンスを実行することは可能ですか?現在のインスタンスを非アクティブ化し、[スタート]メニューから新しいインスタンスを実行しようとすると、バックラウンドアプリが消え、新しいインスタンスがフォアグラウンドで初期画面で起動します。
このような「再起動」の間、アプリケーションの状態は保持されますか?
アプリのインスタンスを起動してから([スタート]ボタンを使用して)非アクティブ化すると、アプリの状態を保存する機会があります(これには、非アクティブ化されたイベントがあります)。
したがって、メニューから新しいインスタンスが起動されると、アプリの前のインスタンスが強制終了され、この時点で前に保存された状態をリロードできます(存在する場合)。
いいえ、WPでアプリケーションの複数のインスタンスを実行することはできません。説明どおりにアプリケーションを起動すると、アプリケーションの再起動としてカウントされ、状態は保存されません。詳細については、http://msdn.microsoft.com/en-us/library/ff817008 (v = vs.92).aspxを参照してください。
私が知る限り、各アプリは1つのインスタンスしか持つことができません(これまでの私の経験から)。