다음을 통해 공유


모듈 창에서 DLL 및 실행 파일 보기(C#, C++, Visual Basic, F#)

Visual Studio 디버깅 중에 모듈 창은 앱에서 사용하는 DLL 및 실행 파일(.exe 파일)에 대한 정보를 나열하고 표시합니다.

비고

모듈 창은 SQL 또는 스크립트 디버깅에 사용할 수 없습니다.

모듈 보기

모듈 창을 열려면 다음을 수행합니다.

디버깅 세션을 시작한 다음Windows>모듈>를 선택합니다(또는 Ctrl + Alt + U를 누릅니다). 창이 표시되지 않으면 디버거에서 일시 중지되었는지 확인합니다.

기본적으로 모듈 창은 로드 순서에 따라 모듈을 정렬합니다. 창 열을 기준으로 정렬하려면 열 맨 위에 있는 머리글을 선택합니다.

기호 불러오기

모듈 창의 기호 상태 열에는 디버깅 기호가 로드된 모듈이 표시됩니다. 상태가 건너뛴 로드 기호이거나, PDB 파일을 찾거나 열 수 없거나, 포함/제외 설정으로 로드를 사용하지 않도록 설정한 경우 기호를 수동으로 로드할 수 있습니다.

기호를 수동으로 로드하려면 다음을 수행합니다.

  1. 모듈 창에서 기호가 로드되지 않은 모듈을 마우스 오른쪽 단추로 클릭합니다.

    • 기호가 로드되지 않은 이유에 대한 자세한 내용은 기호 로드 정보를 선택합니다.

    • 기호 로드를 선택하여 기호를 수동으로 로드합니다.

    • .NET 코드의 경우 디컴파일 원본을 기호 파일로 선택한 다음 , 어셈블리에 대한 원본 생성 및 포함의 지침을 따를 수 있습니다.

      Visual Studio 2022 버전 17.7부터 .NET 코드를 자동으로 컴파일할 수도 있습니다. 자세한 내용은 자동 컴파일 코드를 참조하세요.

  2. 기호가 로드되지 않으면 기호 설정을 선택하여 옵션 대화 상자를 열고 기호 로드 위치를 지정하거나 변경합니다.

    공용 Microsoft 기호 서버 또는 다른 서버에서 기호를 다운로드하거나 컴퓨터의 폴더에서 기호를 로드할 수 있습니다. 자세한 내용은 기호 파일의 위치 및 로드 동작 구성을 참조하세요.

기호 로드 동작 설정을 변경하려면 다음을 수행합니다.

  1. 모듈 창에서 모듈을 마우스 오른쪽 단추로 클릭합니다.

  2. 기호 설정선택합니다.

  3. 모든 기호 로드를 선택하거나 포함하거나 제외할 모듈을 선택합니다.

  4. 확인을 선택합니다. 변경 내용은 다음 디버깅 세션에서 적용됩니다.

특정 모듈에 대한 기호 로드 동작을 변경하려면 다음을 수행합니다.

  1. 모듈 창에서 모듈을 마우스 오른쪽 단추로 클릭합니다.

  2. 마우스 오른쪽 단추 클릭 메뉴에서 항상 자동으로 로드를 선택하거나 선택 취소합니다. 변경 내용은 다음 디버깅 세션에서 적용됩니다.