dotCover 2026.3 Help

互換性

一般的な要件と互換性

サポートされている .NET フレームワークおよび Visual Studio バージョンのリスト、およびシステム要件は、 製品の Web サイトで入手できます。

サポートされる言語

dotCover は C#、F#、VB.NET のテストカバレッジを分析できます。

サポートされている単体テストフレームワーク

  • NUnit — dotCover のインストールには、NUnit バージョン 2.7.1 までと 3.15.5 までをそれぞれサポートする、バンドルされた二つのテストランナーが含まれています。 NUnit バージョン 5.0 までにも対応しており、対応する NuGet パッケージがプロジェクトにインストールされている場合に使用されます。

  • MSTest (MSTest 4 を含む)、サポートされているすべての Visual Studio バージョン向け

  • xUnit v1、v2、v3、および xUnit v3 バージョン 4.0 を含む。

  • VSTest を使用するカスタムテストフレームワーク。 これらのフレームワークの検出を構成するには、 VSTest を参照してください。

  • TUnit など、 Microsoft.Testing.Platform を使用するカスタムテストフレームワーク。

    Microsoft.Testing.Platform のサポートはデフォルトで有効化されています。 テストを検出するには、テストプロジェクトをビルドしてください。 このサポートを構成するには、 Testing Platform を参照してください。

    Testing Platform テストのカバレッジを解析するには、テストプロジェクトに dotCover NuGet パッケージも必要です。 詳細については、 Testing Platform テストのカバレッジを分析する を参照してください。

  • bUnit - Blazor コンポーネントのテストライブラリ (英語)

  • Machine.Specifications(英語) (拡張子(英語)が必要です)。

サポートされている CPU アーキテクチャ

CPU

スタンドアロン、Visual Studio

コマンドラインツール

JetBrains Rider の dotCover

x86、x64

Windows: x86 と x64

詳細を参照

  • Windows: x86 と x64

  • Linux (glibc および musl ベース): x64 のみ

  • macOS: x64

Windows、Linux、macOS: x64 のみ

ARM

未サポート

  • Windows: arm64 のみ

  • Linux (musl-based): arm64 のみ

  • Linux (glibc ベース): arm32 および arm64。 GLIBC_2.23 以降

  • macOS:arm64(Apple シリコン)。 macOS 12 Monterey and later: .NET 6.0 and later

Windows、Linux、macOS: arm64 のみ

x86 および x64 CPU でサポートされるオペレーティングシステムとフレームワーク

ウィンドウ

macOS | Linux

.NET フレームワーク 1.0 – 4.8

サポート

利用可能: JetBrains Rider、Visual Studio、スタンドアロン、コンソールツール

未サポート

.NET Core2.0 – 3.1

.NET 5 and later

サポート

利用可能: JetBrains Rider、Visual Studio、スタンドアロン、コンソールツール

サポート

利用可能: JetBrains Rider、コンソールツール

他のツールとの統合

TeamCity

JetBrains TeamCity は dotCover コマンドラインツールにバンドルされています。 対応する構成オプションを有効にするだけで、.NET プロジェクトのコードカバレッジを収集し、カバレッジ統計と詳細なカバレッジレポートを表示できます。 TeamCity が提供する Visual Studio アドインを使用すると、TeamCity サーバーに接続してカバレッジスナップショットを自動的に取得できます。 詳細については、 TeamCity Visual Studio アドイン(英語)を参照してください。

TypeMock

TypeMock Isolator.NET(英語) 6.2 は、dotCover との統合をサポートしています。 カバレッジ分析は、TypeMock 単体テストでサポートされています。

NDepend

dotCover は、NDepend 互換形式で カバレッジレポートを生成できます。 詳細については、 NDepend のカバレッジデータ FAQ: JetBrains DotCover から XML カバレッジファイルを取得する方法(英語)を参照してください。

2026 年 11 月 10 日