비주얼스튜디오에서 코딩을하다보면 외부 패키지를 설치해야할경우가 있는데요
NuGet 패키지는 다른 개발자가 프로젝트에서 사용하기 위해 제공하는 재사용이 가능한 코드가 포함되어있습니다
Visual Studio에는 년도별 다양한 버전들이 출시되고 있는데 Visual Studio 2012버전 부터는
모든 에디션에 NuGet이 포함되어있습니다
NuGet을 이용하여 패키지를 받을때 보통 프로젝트를 우클릭후에 NuGet 패키지 관리를 이용하는데요
직관적이고 검색만하면 바로 나와서 외부패키지설치가 굉장히 편리합니다
근데 간혹 사진과같이 NuGet패키지 관리를 사용하려고하면 정보 검색 중... 이라는 내용만 뜨면서
패키지 검색이 나오질 않습니다
이럴때 외부패키지를 설치할수 있는 다른 방법으로는 NuGet 콘솔을 이용하는 방법인데요
먼저 설치를 원하는 패키지 명령어를 찾아줘야합니다
NuGet 사이트로 이동하여 설치하길 원하는 패키지 이름을 검색해주세요
저는 OTP.NET패키지를 다운받으려고 검색하였습니다
검색결과에 나오는 패키지를 클릭해주세요
그러면 이렇게 Package Manager 밑에 명령어가 나오게됩니다
해당 명령어를 복사해주세요 PM> 을 제외한 Install부터 끝까지만 복사하면됩니다
비주얼스튜디오로 돌아와서 상단에 도구 - 패키지 관리자 콘솔을 눌러주세요
그러면 하단에 패키지 관리자 콘솔이 뜨게됩니다 만약 뜨지않는다면 화면 제일하단에
패키지 관리자 콘솔이아니라 오류 목록으로 체크되어있는게 아닌지 확인해보세요
패키지 관리자 콘솔에서 아까 사이트에들어가 검색하고 나왔던 명령어를 붙여넣기해주세요
그리고 조금만 기다려주면 제가 아까 추가하려했던 Otp.Net이 추가되었다고 나옵니다
소스코드 입력부분으로 넘어가서 네임스페이스를 선언해줬더니 오류없이
제대로 패키지가 성공된걸 확인하실 수 있습니다