시각화 도우미 설치
Important
Visual Studio 2022 버전 17.9부터 새로운 VisualStudio.Extensibility 모델을 사용하여 프로세스 외부에서 실행되는 .NET 6.0 이상에서 비주얼라이저를 작성할 수 있습니다. 비주얼라이저 작성자는 이전 버전의 Visual Studio를 지원하거나 사용자 지정 비주얼라이저를 라이브러리 DLL의 일부로 제공하려는 경우가 아니라면 Visual Studio 디버거 비주얼라이저 만들기에서 제공되는 새 설명서를 참조하는 것이 좋습니다.
시각화 도우미를 만든 후에는 Visual Studio에서 사용할 수 있도록 이 시각화 도우미를 설치해야 합니다. 시각화 도우미를 설치하는 과정은 간단합니다.
참고 항목
UWP 앱에서는 표준 텍스트, HTML, XML 및 JSON 시각화 도우미만 지원됩니다. 사용자가 만든 사용자 지정 시각화 도우미는 지원되지 않습니다.
Visual Studio 2019용 시각화 도우미를 설치하려면
빌드한 시각화 도우미가 들어 있는 DLL을 찾습니다.
일반적으로 디버거 쪽 DLL과 디버기 쪽 DLL 모두가 대상 플랫폼으로 모든 CPU를 지정하는 것이 가장 좋습니다. 디버거 쪽 DLL은 모든 CPU 또는 32비트여야 합니다. 디버기 쪽 DLL의 대상 플랫폼은 디버기 프로세스와 일치해야 합니다.
참고 항목
디버거 쪽 시각화 도우미는 Visual Studio 프로세스에서 로드되므로 .NET Framework DLL이어야 합니다. 디버기 쪽은 Visual Studio에서 디버깅되는 프로세스에 따라 .NET Framework 또는 .NET Standard일 수 있습니다.
다음 위치 중 하나에 디버거 쪽 DLL(및 해당 DLL이 종속된 모든 DLL)을 복사합니다.
VisualStudioInstallPath
\Common7\Packages\Debugger\Visualizers
My Documents\
VisualStudioVersion\Visualizers
다음 위치 중 하나에 디버기 쪽 DLL을 복사합니다.
VisualStudioInstallPath
\Common7\Packages\Debugger\Visualizers\
FrameworkMy Documents\
VisualStudioVersion\Visualizers\
Framework
여기서 Framework는 다음 중 하나입니다.
.NET Framework
런타임을 실행하는 디버기의 경우net2.0
netstandard 2.0
(.NET Framework v4.6.1+
또는.NET Core 2.0+
)을(를) 지원하는 런타임을 사용하는 디버기의 경우netstandard2.0
.NET Core
런타임을 실행하는 디버기의 경우netcoreapp
(.NET Core 2.0+
를 지원)
독립 실행형 시각화 도우미를 만들려는 경우에는 디버기 쪽 DLL이 필요합니다. 이 DLL에는 VisualizerObjectSource의 메서드를 구현할 수 있는 데이터 개체에 대한 코드가 포함되어 있습니다.
디버기 쪽 코드를 다중 대상으로 지정하는 경우에는 디버기 쪽 DLL을 최소 지원 TFM 폴더에 배치해야 합니다.
디버깅 세션을 다시 시작합니다.
참고 항목
Visual Studio 2017 이전에서는 절차가 다릅니다. 이 문서의 이전 버전을 참조하세요.