0

メトロ アプリがあり、複数の操作が非同期で実行されているためにアプリで発生する可能性がある特定の問題をテストしたいと考えています。したがって、基本的に私たちの計画は、メトロ アプリ内から生成された特定のイベントを待機できるテスト アプリ (できればデスクトップ アプリ) を用意することです。また、これを双方向にしたいので、デスクトップ テスト アプリもメトロが特定のイベントを生成します。アプリは待機します (メトロ アプリ コードにその部分を挿入します)。このようにして、より多くのシナリオを生成したいと考えています。問題は明らかに、メトロ アプリ内で生成された通常のシナリオのイベントは、アプリ コンテナー外の他のアプリには表示されません。そのため、マニフェスト ファイルを編集してイベントを有効にする方法があります。PS: このフレームワークはテスト用にのみ必要なので、コードが IPC フレームワークに同梱されていないため、フラグが立てられることは現在のところ気にしていません。プロセス全体でイベントを待機できる限り、問題ありません。(本来のアプリコードの動作への干渉を最小限に抑えるものを目指していますが)

編集: また、イベントを使用しない場合は、RPC や、待機できる他の形式の通信を使用できます。

4

1 に答える 1

0

これは明示的に無効になっています。同期する唯一の方法は、クラウド(バックエンドサービス)またはファイルシステムを介することです。

于 2012-06-22T20:54:29.340 に答える