私は現在.NETとWP7用に開発していますが、私は常に同じ問題を抱えています。以下のようなささいなこと: .NET/WP7アプリケーションのデバッグ - 独自のフレームワークを作成する必要がありますか?
- は正しく
- レイズ・プロパティが
正しい時にあなたは必須ではないという考え、小さなものを得ることはありませ可視性を設定することを忘れしかし、迷惑な。特にWindows Phone 7の場合は小さなエミュレータしかないので、大きなウィンドウを起動してすべてのオブジェクトの状態を表示することはできません。
だから、私の考えは、以下の通りであった:
- 例えばできる基本的なヘルパークラスを使用しますすべてのプロパティ
- モニターリスト数(データバインディングエラー対空のリスト)
- などが...
今、私は「大きな窓」でこれらのオブジェクトを監視する方法が必要になり、リスト、私のアイデアでしたそのためにWCFを使用する。基本的には、アプリケーション内の任意のオブジェクト(サービス、ViewModelなど)を渡すことができ、これらのオブジェクト(またはそれらの状態)をワイヤを介してホストアプリケーションに転送するMonitorServiceがあり、現在実行中のツリー状の表示を示します応用。
私はすでに非常にうまく構成できるロギングを持っていますが、これはオブジェクト状態の監視にはあまり適していません。だから私の質問は次のとおりです:
Visual Studioの監視機能とトレース機能を利用して、UIを自分で「設計」することができます。基本的に、実行中のデバッグアプリケーションと「ホストウィンドウ」との間で通信するWCFサービスの必要性を取り除きます。検索のための
任意のキーワードが歓迎され、デバッグおよびVisual Studioは非常にフレンドリーな:-)