dotTrace 2020.2ヘルプ

プロファイルXBAPアプリケーション

XBAPは、Webアプリケーションとリッチクライアントアプリケーションの両方の機能を組み合わせています。このようなアプリケーションは、WebサーバーにデプロイしてInternet Explorerから起動することができます。複雑なデプロイスキームにもかかわらず、dotTraceを使用してもプロファイルを作成できます。

XBAPアプリケーションをプロファイルするには

  1. ローカルコンピューターのInternet Explorerを既定のブラウザとして設定します。

  2. Visual Studioでソリューションを開きます。

  3. ソリューション・エクスプローラーウィンドウでスタートアッププロジェクトを右クリックし、プロパティをクリックします。プロパティウィンドウが開きます。

  4. デバッグタブをクリックし、外部プログラムを開始するをクリックします。PresentationHost.exeファイルの絶対パスを入力するか、省略記号ボタンをクリックしてファイルの選択ダイアログを開き、ファイルを参照します。

  5. メインメニューで、ReSharper | プロファイル | スタートアップ設定のパフォーマンスプロファイリングを実行しています...をクリックします。

  6. 必要に応じて、プロファイラ設定ダイアログでデフォルト設定を変更します。

  7. 実行をクリックします。XBAPアプリケーションがInternet Explorerで開かれ、スナップショットを収集できます。

  8. プロファイリングデータ(スナップショット)を収集します。プロファイリングセッションを制御する方法の詳細については、プロファイリングセッションの制御(セッションを手動で制御する場合)またはAPIを使用したプロファイリングセッションの制御(APIを使用してプロファイリングを制御する場合)を参照してください。

  9. データを収集したら、コントローラーウィンドウの切り離すボタンを使用してプロファイラを切り離します。APIを使用してプロファイリングを制御する場合は、コードで切り離しを行う必要があります。

  10. 収集したスナップショットをパフォーマンスビューアーまたはタイムラインビューアーのいずれかで分析します(選択したプロファイリングタイプによって異なります)。

最終更新日: 2020年5月08日