次の方法で共有


方法 : Web サービス プロジェクトのパフォーマンス セッションを作成する

更新 : 2007 年 11 月

Web サービス プロジェクトのパフォーマンス セッションは、パフォーマンス ウィザードを使用して作成できます。または、手動でパフォーマンス セッションを作成することもできます。プロファイラは、WCF (Windows Communication Foundation) サービスと ASMX サービス (ASP.NET サービス) の両方をサポートします。

管理者が行ったユーザーのアクセス許可の設定によって、各ユーザーには、Web サービス プロセスをホストするコンピュータ上でプロファイラ セッションを確立するためのセキュリティ アクセス許可が付与されている場合と、付与されていない場合があります。

Bb385775.alert_note(ja-jp,VS.90).gifメモ :

パフォーマンス セッションを作成した後、Web サービス プロジェクトの Visual Studio プロジェクトの設定を確認して変更するか、またはパフォーマンス セッションの設定を変更することができます。

Web サービス プロジェクトのパフォーマンス セッションを作成するには

  1. Visual Studio で ASP.NET Web サービス プロジェクトを開きます。

  2. [分析] メニューの [パフォーマンス ウィザード] をクリックします。

    [次の使用可能なターゲットからプロファイルするターゲットを選択] で、Web サービス プロジェクトを選択し、[次へ] をクリックします。

    パフォーマンス ウィザードの 2 ページ目が表示されます。

  3. サービスのクライアントを指定します。[サービスを実行するためにプロファイラが起動するクライアント] の一覧から、次のいずれかのオプションを選択します。

    Visual Studio サービス テスト フォーム

    ASP.NET 開発サーバーを使用して Web サービス サイトのディレクトリ一覧ページを開きます。

    Internet Explorer

    Internet Explorer を使用して Web サービス サイトのディレクトリ一覧を開きます。

    ソリューションの他のプロジェクト。

    ソリューションに他のプロジェクトが含まれている場合、各プロジェクトが一覧表示されます。Web サービスを呼び出すプロジェクト Web サイトまたはアプリケーションを選択します。

    外部プログラム

    [コマンド ラインの引数] ボックスで指定した引数を使用して、[起動するプログラム] ボックスで指定した Windows プログラムを開始します。作業ディレクトリを [作業ディレクトリ] で指定したフォルダに設定します。

  4. [次へ] をクリックします。

    パフォーマンス ウィザードの 3 ページ目が表示されます。

  5. [サンプリング] または [インストルメンテーション] を選択してプロファイリング方法を指定し、[次へ] をクリックします。

    パフォーマンス ウィザードの最後のページが表示されます。

  6. [完了] をクリックします。

Web サービス プロジェクトのパフォーマンス セッションを手動で作成するには

  1. [分析] メニューの [新しいパフォーマンス セッション] をクリックします。

    または

    [パフォーマンス エクスプローラ] ツール バーの [新しいパフォーマンス セッション] をクリックします。

  2. パフォーマンス エクスプローラで、[ターゲット] を右クリックします。

  3. [ターゲット プロジェクトの追加] ウィンドウで、プロファイルするプロジェクトの横にあるチェック ボックスをオンにし、[OK] をクリックします。

  4. [完了] をクリックします。

    Web サービスのパフォーマンス セッションが作成されます。

パフォーマンス セッションのプロパティを確認して変更するには

  • パフォーマンス エクスプローラで、セッション名を右クリックし、[プロパティ] をクリックします。

Web サービスの Visual Studio プロジェクトの設定をオーバーライドするには

  1. パフォーマンス エクスプローラで、プロファイリングを実行する Web サービスを含むパフォーマンス セッションを見つけます。

  2. Web サービス名を右クリックし、[プロパティ] をクリックします。

    [<プロジェクト名> プロパティ ページ] が表示されます。

  3. [プロジェクト設定のオーバーライド] チェック ボックスをオンにし、変更を行います。

参照

その他の技術情報

プロファイル ツールについて

概要 (プロファイリング ツール)