가이드: Visual Studio 에서 NuGet Package 설치하기

문서봇 2020-11-23

본 가이드는 비주얼 스튜디오에서 NuGet Package를 설치하는 법에 대해 설명합니다.

여기서는 COMP1000 과제 4에서 사용되는 System.Drawing.Common 패키지를 설치해보겠습니다.

윈도우 유저 전용

1) NuGet 패키지 관리자

  1. 솔루션 탐색기에서 종속성(Dependencies)을 오른쪽 마우스로 클릭한 뒤, NuGet 패키지 관리(Manage NuGet Packages...)를 선택합니다.

    Windows Nuget 패키지 설치 1

  2. 패키지 원본(Package Source)을 nuget.org으로 선택 > 찾아보기(Browse) 탭에서 System.Drawing.Common 검색 > 목록에서 해당 패키지를 선택하고 설치(Install)를 클릭합니다.

    Windows Nuget 패키지 설치 2

만약 위 방법을 시도했을 때 오류 메시지가 나타난다면 아래 방법을 시도해보세요.

⠀⠀

2) 패키지 관리자 콘솔

  1. 비주얼 스튜디오 맨 위 메뉴에서 도구(Tools) > NuGet 패키지 관리자(NuGet Package Manager) > 패키지 관리자 콘솔(Package Manager Console)을 선택합니다.

    Windows Nuget 패키지 설치 3

  2. 콘솔이 열리면 패키지를 설치할 프로젝트(과제 4의 경우 Assignment 4)가 기본 프로젝트(Default project) 드롭다운 목록에 표시되는지 확인합니다. 솔루션에 프로젝트가 하나인 경우 이미 선택되어 있습니다.

    Windows Nuget 패키지 설치 4

  3. Install-Package System.Drawing.Common 명령을 입력합니다.

⠀⠀

맥 유저 전용

  1. 솔루션 탐색기에서 종속성(Dependencies)을 오른쪽 마우스로 클릭한 뒤, NuGet 패키지 관리(Manage NuGet Packages...)를 선택합니다.

    Mac Nuget 패키지 설치 1

  2. 대화 상자의 왼쪽 위 모서리에서 패키지 원본(Package Source)을 nuget.org으로 선택 > System.Drawing.Common을 검색 > 목록에서 해당 패키지를 선택하고 패키지 추가(Add Package)를 클릭합니다.

    Mac Nuget 패키지 설치 2

⠀⠀

dotnet CLI (모든 OS)

  1. 명령 프롬프트(혹은 shell)를 열고 .csproj 파일이 있는 디렉터리로 이동합니다.

    dotnet Nuget 패키지 설치 1

  2. 다음 명령을 입력하여 System.Drawing.Common 패키지를 설치합니다.

     dotnet add package System.Drawing.Common
    
  3. 명령이 완료된 후 .csproj 파일을 열어 다음과 같이 제대로 참조가 추가되었는지를 확인합니다.

     <ItemGroup>
       <PackageReference Include="System.Drawing.Common" Version="5.0.0" />
     </ItemGroup>