ビジュアライザーをインストールする
作成したビジュアライザーは、インストールして初めて Visual Studio で使用できるようになります。 ビジュアライザーのインストールは簡単です。
Note
UWP アプリでは、標準的なテキスト、HTML、XML、および JSON ビジュアライザーがサポートされています。 カスタム (ユーザーが作成した) ビジュアライザーはサポートされていません。
Visual Studio 2019 用のビジュアライザーをインストールするには
作成したビジュアライザーが含まれる DLL を探します。
通常は、デバッガー側 DLL とデバッグ対象側 DLL の両方で、ターゲット プラットフォームとして任意の CPU が指定されている場合に最適です。 デバッガー側の DLL は、任意の CPU または 32 ビットのいずれかである必要があります。 デバッグ対象側の DLL のターゲット プラットフォームは、デバッグ対象のプロセスに対応している必要があります。
Note
デバッガー側のビジュアライザーは Visual Studio プロセスに読み込まれます。そのため、.NET Framework DLL にする必要があります。 デバッグ対象側は .NET Framework または .NET Standard になります。Visual Studio でデバッグされるプロセスによって決まります。
デバッガー側の DLL (およびそれが依存するすべての DLL) を、次のいずれかの場所にコピーします。
VisualStudioInstallPath
\Common7\Packages\Debugger\Visualizers
My Documents\
VisualStudioVersion\Visualizers
デバッグ対象側の DLL を、次のいずれかの場所にコピーします。
VisualStudioInstallPath
\Common7\Packages\Debugger\Visualizers\
FrameworkMy Documents\
VisualStudioVersion\Visualizers\
Framework
Framework は次のいずれかになります。
net2.0
: デバッグ対象で.NET Framework
ランタイムが実行されている場合。netstandard2.0
: デバッグ対象でnetstandard 2.0
(.NET Framework v4.6.1+
または.NET Core 2.0+
) をサポートするランタイムが使用されている場合。netcoreapp
: デバッグ対象で.NET Core
ランタイムが実行されている場合。 (.NET Core 2.0+
をサポートします)
スタンドアロン ビジュアライザーを作成する場合は、デバッグ対象側の DLL が必要です。 この DLL には、VisualizerObjectSource のメソッドを実装できるデータ オブジェクトのコードが含まれています。
デバッグ対象側のコードをマルチターゲットにする場合は、サポートされている最小限の TFM のフォルダーにデバッグ対象側の DLL を配置する必要があります。
デバッグ セッションを再開します。
Note
この手順は、Visual Studio 2017 およびそれ以前のバージョンでは異なります。 この記事の前のバージョンをご覧ください。
関連するコンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示