기은P
시간이 멈추는 장소
기은P
  • Programming (272)
    • 개발노트 (1)
    • FrontEnd (56)
      • ES&JS 문법 (14)
      • HTML&CSS (4)
      • React 기본 (18)
      • React 심화 (12)
      • React 이슈 (2)
      • Project 연습 (1)
      • Next.js (5)
    • Backend&Devops (33)
      • AWS (2)
      • Docker (9)
      • Jenkins (6)
      • Nginx (6)
      • Node.js (1)
      • ElasticSearch (5)
      • 프레임워크&아키텍처 (2)
      • 암호화 (0)
      • 기타 (2)
    • 알고리즘 (3)
    • C# (8)
      • WPF (8)
    • Java (51)
      • 순수 Java (18)
      • RDF&Jena (12)
      • RCP&GEF (9)
      • JMX (5)
      • JMapper (3)
      • 오류해결 (4)
    • Database (21)
      • RDBMS (9)
      • NoSQL (2)
      • TSDB (1)
      • GraphQL (1)
      • Hibernate (3)
      • 데이터베이스 이론 (4)
      • Redis (1)
    • 프로토콜 (11)
      • Netty (4)
      • gRPC (5)
      • 프로토콜 개념 (2)
    • Server (4)
      • Linux (4)
    • 2020 정보처리기사 필기 (43)
      • 목차 (1)
      • 기출문제 (1)
      • 1과목 - 소프트웨어 설계 (6)
      • 2과목 - 소프트웨어 개발 (7)
      • 3과목 - 데이터베이스 구축 (8)
      • 4과목 - 프로그래밍 언어 활용 (7)
      • 5과목 - 정보시스템 구축 관리 (10)
    • 2020 정보처리기사 실기 (31)
      • 목차 (4)
      • 기출예상문제 (19)
      • 실기요약 (8)
    • 빅데이터분석기사 필기 (4)
      • 목차 (0)
      • 필기 요약 (3)
    • 전기 공학 (1)
      • CIM (1)
    • 산업자동화시스템 (3)
      • SCADA (1)
      • OPC UA (2)
    • 디자인패턴 (1)
    • 휴지통 (0)

공지사항

  • 공지사항/포스팅 예정 항목

최근 댓글

최근 글

전체 방문자
오늘
어제

티스토리

hELLO · Designed By 정상우.
기은P

시간이 멈추는 장소

[C#] nuget package manager console 사용 방법
C#/WPF

[C#] nuget package manager console 사용 방법

2020. 9. 3. 13:59
반응형

 

C# 기반으로 프로그래밍을 하면서 외부 라이브러리를 사용할 때가 있는데,

nuget 패키지 관리자에서 검색을 해도 검색이 되지 않는 라이브러리들이 있습니다.

웹을 뒤져보면 따로 링크는 안걸려있고, 위와 같은 코드 딸랑 한 줄 뿐...

리눅스를 해보신 분이면 아! 저 코드를 콘솔창에 입력하면 설치가 이루어지는구나! 하고 아시겠지만

단순히 프로그래밍과 GUI에 익숙하신 분들에게는 낯설 겁니다.

 

이럴 때 nuget package manager console, 패키지 관리자 콘솔을 이용해주시면 됩니다.

어려워 보이긴 하지만 의외로 엄청 쉽다는 점.

 

도구 - NuGet 패키지 관리자 - 패키지 관리자 콘솔에 들어가 줍니다.

 

 

 

 

그러면 하단에 패키자 관리지 콘솔 창에 생길 텐데 여기서 설치할 라이브러리의 설치 코드를 넣어주시면 됩니다.

저는 Grpc.Tools을 설치하기 위해 아래 코드를 입력했어요

 

Install-Package Grpc.Tools -Version 2.31.0

 

 

C:\Users\naru3\source\repos\gRPCClient\gRPCClient\gRPCClient.csproj의 패키지를 복원하는 중...
  GET https://nuget.telerik.com/nuget/FindPackagesById()?id='Grpc.Tools'&semVerLevel=2.0.0
  GET https://api.nuget.org/v3-flatcontainer/grpc.tools/index.json
  OK https://nuget.telerik.com/nuget/FindPackagesById()?id='Grpc.Tools'&semVerLevel=2.0.0 804밀리초
  OK https://api.nuget.org/v3-flatcontainer/grpc.tools/index.json 603밀리초
  GET https://api.nuget.org/v3-flatcontainer/grpc.tools/2.31.0/grpc.tools.2.31.0.nupkg
  OK https://api.nuget.org/v3-flatcontainer/grpc.tools/2.31.0/grpc.tools.2.31.0.nupkg 38밀리초
Grpc.Tools 2.31.0을(를) 설치하는 중입니다.
NuGet 패키지 Grpc.Tools 2.31.0을(를) 설치하고 있습니다.
복원을 커밋하는 중...
MSBuild 파일 C:\Users\naru3\source\repos\gRPCClient\gRPCClient\obj\gRPCClient.csproj.nuget.g.props을(를) 생성하고 있습니다.
MSBuild 파일 C:\Users\naru3\source\repos\gRPCClient\gRPCClient\obj\gRPCClient.csproj.nuget.g.targets을(를) 생성하고 있습니다.
자산 파일을 디스크에 쓰는 중입니다. 경로: C:\Users\naru3\source\repos\gRPCClient\gRPCClient\obj\project.assets.json
C:\Users\naru3\source\repos\gRPCClient\gRPCClient\gRPCClient.csproj을(를) 3.49 sec 동안 복원했습니다.
gRPCClient에 'Grpc.Tools 2.31.0'을(를) 설치했습니다.
Nuget 작업 실행 시간: 836 ms
경과 시간: 00:00:04.5428589

 

그러면 이런 과정으로 설치가 끝나게 됩니다.

반응형
저작자표시 변경금지 (새창열림)

'C# > WPF' 카테고리의 다른 글

소스 코드 분석을 위한 소나 큐브(Sonar Qube) 사용법  (1) 2021.11.05
WPF Fody 사용 방법  (0) 2020.09.16
[C#] Lazy Initialization(지연 초기화)란?  (0) 2020.09.01
[WPF] Text String Format Binding 사용 방법  (0) 2020.08.31
[WPF] UserControl에 Binding하기 위한 DependencyProperty 사용 방법  (11) 2020.07.03
    'C#/WPF' 카테고리의 다른 글
    • 소스 코드 분석을 위한 소나 큐브(Sonar Qube) 사용법
    • WPF Fody 사용 방법
    • [C#] Lazy Initialization(지연 초기화)란?
    • [WPF] Text String Format Binding 사용 방법
    기은P
    기은P
    기은P의 블로그 일상과 개발 관련 포스팅 #React #Typescript #Next #Nest https://github.com/kimdongjang

    티스토리툴바