-
[Visual Studio] Create Nuget Package (.NET Framework)Visual Studio 2019. 2. 25. 23:01
Commandline 및 nugetpackageexplorer를 설치하고
Nuget Package를 생성하여 업로드하는 방법입니다.
nuget.org (recommended latest ) 권장 버전 설치
내려받은 nuget.exe 파일을 원하는 경로에 저장합니다.
내PC - 속성 - 고급 시스템 설정 - 환경변수 - 시스템변수(새로만들기) 변수:nuget 값:nuget.exe 경로
시스템변수 Path에 nuget.exe의 폴더 경로를 추가합니다.
Power Shell 관리자 모드를 실행하여 NugetPackageExplorer.exe를 설치합니다.
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
※만약 설치가 진행되지 않고 보안문제가 발생한다면 "Set-ExecutionPolicy remotesigned"로 보안을 해제※
위 작업이 완료되었다면
"choco install nugetpackageexplorer" 인스톨 해제하여 설치를 마무리합니다.
Nuget 배포를 위한 프로젝트를 준비합니다.
솔루션폴더에서 .csproj이 존재하는 폴더로 이동해여 cmd를 실행하고 "nuget spec JS_LIB.csproj" 을 입력하면 .nuspec 파일이 생성됩니다.
생성된 .nuspec 파일을 열어 정보를 입력합니다.
cmd창으로 돌아가 "nuget pack"을 입력하면 .nupkg 파일이 생성됩니다.
이제 https://www.nuget.org/ 에서 패키지 업로드를 하면됩니다..nupkg 파일을 등록하면 Nuget 서버에서 바이러스 체크와 함께 15분 뒤 에 등록된다.