dotCover 2026.1 Help

.NET および .NET Core アプリケーション

dotCover で、.NET Core アプリケーションのカバレッジ分析を実行できます。自己完結型アプリケーションデプロイメントでは .exe 実行可能ファイルがあり、フレームワーク依存デプロイメントでは .dll ファイルのみがあります。

.NETCore アプリケーションのカバレッジ実行を開始するには

  1. 次のいずれかを実行します。

    • Visual Studio で、 Control+Alt+K K を押すか、メインメニューから ReSharper | カバー | アプリケーションのカバー… を選択します

    • dotCover スタンドアロンアプリケーションでは、 Control+Alt+K K を押すか、メニューから ファイル | アプリケーションのカバー... を選択します。

  2. 実行構成を追加します ― プロファイルされたアプリケーションの実行方法を dotCover に指示する構成です:

    1. アプリケーションのカバー で、 実行構成の追加実行構成の追加 をクリックします。

    2. 新規実行構成 ウィザードで、 .NET Core アプリケーション を選択し、 次へ をクリックします。

    3. アプリケーションオプションを指定します。

      • アプリケーションの実行可能ファイルに(それは自己完結型デプロイの場合)またはライブラリファイルへの パス (それはフレームワークに依存デプロイの場合)。

      • 実行可能ファイルのコマンドライン 引数 (必要な場合)。

      • アプリケーション 作業ディレクトリ へのフルパス(デフォルトでは、実行可能ファイルが配置されているのと同じディレクトリです)。

      • 環境変数を設定する を使用すると、特定の環境変数を使用してプロファイルされたアプリケーションを実行できます。 各変数は、新しい行で指定する必要があります。

    4. 保存 をクリックします。

  3. 作成した実行構成が 新しいプロセスの実行 リストで選択されていることを確認してください。

  4. オプションとして、アプリケーションが多数のプロセスを作成し、特定のプロセスのみをプロファイルする場合は、 カバレッジオプションを指定するプロセスフィルタープロセスフィルターを作成または選択します

  5. 必要に応じて、 シンボル検索ポリシーの編集 をクリックして、 PDB 情報を検索する場所を指定します。

  6. 分析を実行する で、 開始 をクリックします。 dotCover は カバレッジコントローラーダイアログ を開き、選択したアプリケーションを実行します。

  7. 最初からカバレッジデータを収集する​ チェックボックスが選択されている場合、カバレッジの実行はすぐに開始されます。 それ以外の場合、dotCover は カバレッジコントローラーダイアログ開始 をクリックするまで待機します。 カバレッジの実行が開始されると、 コードカバレッジを記録できます。

2026 年 6 月 12 日