2012-02-29 8 views
3

スタートページにセカンダリタイルを作成できるアプリケーションがあります。私はそのタイルから実行されているときにアプリケーションをデバッグする必要があります。どうやってするか?WP7:携帯電話のスタートページのセカンダリタイルでアプリケーションを起動すると、アプリケーションをデバッグする方法は?

例えば:

+0

私はあなたが単にVisual Studioから起動し、エミュレータで家に帰って、デバッガを終了しないで、それを開いて再度デバッグしなければならないと思います。 2次タイルでも機能するかどうかはわかりませんが、再開したときのように機能すると思います。 – ameer

+0

私は家に帰ると、VSはまだデバッグモードです。セカンダリタイルをプッシュすると、まだデバッグモードですが、私のものではありません(ブレークポイントはアプリケーションを停止しません)。したがって、解決策は機能していません。 – giacoder

答えて

6

は、私が二タイルに一致するXAMLアドレスにWMAppManifest.xmlファイルのエントリを変更することで、このデバッグを行います

<DefaultTask Name="_default" NavigationPage="MyDeepLinkPage.xaml?SpecialId=1234" /> 

あなたは、あなたはまた、あなたのapp.xaml.csコード

にRootFrameのナビゲーションイベントを傍受できXAMLでそれを行うにはしたくない場合は:私は

<DefaultTask Name="_default" NavigationPage="MainPage.xaml" /> 

に変更します

+0

興味深い回避策。なぜ私は自分で推測しなかったのですか? :) – giacoder

+0

Xamlでやりたくない場合は、app.xaml.csコードでRootFrameのナビゲートイベントをインターセプトすることもできます – Stuart

関連する問題