Today
-
Yesterday
-
Total
-

ABOUT ME

-

방문자

  • [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분 뒤 에 등록된다.

Posted by virtualgiraffe.