インストールガイド
dotCover は Visual Studio 拡張機能です。Visual Studio 2010, 2012, 2013, 2015, 2017, 2019, 2022,, 2026 をサポートします。インストール後、Visual Studio の拡張メニューに新しい ReSharper エントリが表示されます。ほとんどの dotCover コマンドはそのメニューで使用できますが、エディター、ソリューションエクスプローラー、その他の Visual Studio ウィンドウに統合されている多くの機能もあります。ほとんどの dotCover コマンドは、キーボードショートカットでも使用できます。
JetBrains .NET 製品は、インストール、アンインストール、更新する製品を選択できる統合インストーラーで提供されます。デフォルトでは、JetBrains .NET 製品は現在のユーザープロファイルにインストールされますが、すべてのユーザーに対してツールの特定の構成をインストールすることもできます。
デフォルト設定での新規インストール
インストーラーをダウンロードして実行します。
インストールする製品の横にあるインストールオプション(青)が選択されていることを確認します。
デフォルトでは、選択した製品は、ターゲットマシンのすべての Visual Studio バージョンにインストールされます。必要に応じて、インストーラーウィンドウの下部で、いくつかの Visual Studio バージョンの選択を解除できます。(選択したバージョンは青です)。
使用許諾契約書を読んで同意し、インストーラーダイアログの下部にある次へをクリックします。
インストールする製品を確認し、インストールをクリックします。

以前のバージョンに対処する
dotCover では、同じ Visual Studio バージョンに異なるバージョンをインストールすることはできません。ただし、いくつかの異なる dotCover バージョンを異なる Visual Studio バージョンにインストールできます。
以前のバージョンの JetBrains.NET 製品がマシンにインストールされている場合は、それを更新するか削除するかを選択します。dotPeek などのスタンドアロン製品の場合、スキップオプションを選択して、以前のバージョンを維持できます。
以前にインストールされた各製品に製品のインストールセクションがあり、これを展開して以前のバージョンに何が起こるかを確認できます。

コンピューターのすべてのユーザーのためのインストール
デフォルトでは、JetBrains.NET 製品は現在のユーザープロファイルにインストールされます。これは、管理者権限を必要とせず、自動更新などを許可するため、推奨されるインストール方法です。
ただし、一部の企業環境では、ユーザープロファイルへのプログラムのインストールは許可されていません。この場合、JetBrains .NET 製品を「プログラムファイル」フォルダーにインストールして、現在のマシンのすべてのユーザーが利用できるようにすることができます。
このインストールモードは、ユーザープロファイルの既存のインストールと互換性がありません。つまり、ユーザープロファイルに JetBrains .NET 製品がインストールされている場合は、「プログラムファイル」にインストールする前にアンインストールする必要があります。その逆も同様です。
インストーラーをダウンロードして実行します。
インストールする製品の横にあるインストールオプション(青)が選択されていることを確認します。
デフォルトでは、選択した製品は、ターゲットマシンのすべての Visual Studio バージョンにインストールされます。必要に応じて、インストーラーウィンドウの下部で、いくつかの Visual Studio バージョンの選択を解除できます。(選択したバージョンは青です)。
ダイアログの下部にあるオプションをクリックします。
このマシンのすべてのユーザーにインストールするを選択し、適用をクリックして、WindowsUAC ダイアログで昇格されたアクセス許可を許可します。
製品選択ページが再び開き、上部にすべてのユーザーのインストールが表示されます。
使用許諾契約書を読んで同意し、インストーラーダイアログの下部にある次へをクリックします。
インストールする製品を確認し、インストールをクリックします。
コマンドラインからのサイレントインストール (管理モード)
インストーラーを使用して、すべての構成オプションを含むコマンドラインを作成できます。次に、そのコマンドをコピーして、カスタムインストールシナリオで使用できます。例: インストーラーを共有フォルダーに配置し、その横にコマンドを使用してバッチファイルを配置できます。ユーザーがバッチファイルを実行するとすぐに、指定された構成がコンピューターにサイレントインストールされます。
コマンドラインパラメーターの完全なリストは、この記事にあり(英語)ます。
インストーラーをダウンロードして実行します。Web インストーラーではなく、オフラインインストーラーであることを確認してください(ダウンロードしたファイルの名前は JetBrains.dotUltimate.<version>.exe にする必要があります)。
ダイアログの下部にあるオプションをクリックします。
管理モードを選択し、適用をクリックします。オプションで、スクリプトで JetBrains .NET 製品をターゲットマシンの「プログラムファイル」フォルダーにインストールする場合は、このマシンのすべてのユーザーにインストールするを選択することもできます。
製品選択ページが再び開き、上部に管理モードが表示されます。
まず、対象の Visual Studio バージョンを選択してから、インストールする製品を選択します。
使用許諾契約書を読んで同意し、インストーラーダイアログの下部にある次へをクリックします。
インストーラーは、コピー可能なプログラム行コマンドを生成します。

Toolbox アプリで dotCover を管理する
Toolbox アプリは、dotCover を含むすべての JetBrains 開発ツールを単一のアクセスポイントから管理できるようにするコントロールパネルです。Visual Studio のさまざまなバージョンで dotCover を起動し、同じツールのさまざまなバージョンを維持し、更新をインストールして、必要に応じてロールバックすることができます。また、JetBrains アカウント(英語)を記憶し、新しいツールをインストールして登録するときに、JetBrains アカウント(英語)を使用して自動的にログインします。
Toolbox アプリを介して dotCover をインストールする
セットアップファイルを起動します。
インストールが完了したら、JetBrains のプライバシーポリシーに同意し、JetBrains アカウントでサインインします。
これで、既存のツールの管理、新しいツールのインストール、アップデートのダウンロードが可能になりました。

Toolbox アプリを使用している場合、dotCover をアップデートしてもインストーラーは表示されません。dotCover がすでにインストールされている場合にインストーラーを起動するには、ReSharper ツールの横にある 3 点ボタンをクリックし、セットアップウィザード…を選択して dotUltimate インストーラーにアクセスします。

Visual Studio の実験インスタンスにインストール
Visual Studio の実験的なインスタンス機能(以前はカスタムハイブと呼ばれていました)は、Visual Studio 拡張機能の開発とデバッグを目的としており、Visual Studio の実行に必要な構成の個別のコピーを維持します。各実験インスタンスは、テーマやウィンドウのレイアウトからロードされる拡張機能まで、まったく異なる構成を持つことができます。
デフォルトでは、JetBrains .NET 製品は、Visual Studio のメインインスタンスのユーザーごとの拡張機能としてインストールされます。他の既存のインスタンスでは表示されません。ただし、他の実験インスタンスにインストールすることはできます。たとえば、ReSharper プラグインを開発している場合は、これが必要になることがあります。
実験的なインスタンスにインストールするには、インストーラーを実行し、オプションをクリックして、実験インスタンスにインストールするを選択し、インスタンスの名前を入力します。インストールを開始する前に、実験インスタンスが存在する必要はありません。
実験的なインスタンスで Visual Studio を起動するには、コマンドラインで次のパラメーターを指定して Visual Studio 実行可能ファイルを実行します。
インストールディレクトリ
JetBrains .NET 製品は、デフォルトで次のディレクトリにインストールされます。
%LOCALAPPDATA%\JetBrains\Installations
すべてのユーザーに JetBrains.NET 製品をインストールした場合、インストールディレクトリは次のとおりです。
64 ビットシステム用の %\PROGRAMFILES(x86)%\JetBrains\Installations および
32 ビットシステム用の %PROGRAMFILES%\JetBrains\Installations。
Visual Studio の実験インスタンスにインストールされた製品のディレクトリには、実験インスタンス名の接尾辞が付いています。
インストールログ
インストール中に問題が発生した場合は、インストーラーログを調べることができます。dotCover のインストール方法に関係なく、ログは次のディレクトリにあります。
v. 2018.1 以降の場合: %LOCALAPPDATA%\JetBrains\Shared\vAny\Installer
古いバージョンの場合: %LOCALAPPDATA%\JetBrains\Shared\v{internal R# version}
Visual Studio 2026 へのアップグレード
Visual Studio 2026 では、以前のバージョンからアップグレードする際に拡張機能を移行するメカニズムが導入されました。インストーラーは、デフォルトでインストール済みの拡張機能の移行を提案します。

しかし、Visual Studio への ReSharper の統合は標準の拡張ポイントの範囲を超えているため、アップグレード時に追加の手順が必要になります。新しい Visual Studio への移行を効率化するため、ReSharper 2025.2.2 以降では ReSharper 移行アシスタント(英語)もインストールされます。これは、Visual Studio へのアップグレードプロセスを容易にする小さなヘルパー拡張機能です。この拡張機能は、Visual Studio メニューからを選択し、「インストール済み」タブに切り替えると表示されます。この拡張機能は、Visual Studio 2026 にアップグレードするまでは何も行いません。

Visual Studio 2026 にアップグレード後、ReSharper は自動的に移行されませんが、移行アシスタントによって移行されます。アップグレード後は、Visual Studio メニューからを選択するだけです。ReSharper の最新バージョンがダウンロードされ、初期設定の手順が案内されます。
