[nuget] Chocolatey와 NuGet의 차이점

Chocolatey는 더 높은 버전의 NuGet 하거나 다른 패키지 관리자? 오픈 소스 애플리케이션을 어디에 두어야합니까? NuGet 또는 Chocolatey?



답변

NuGet은 프로젝트에 코드 라이브러리를 쉽게 추가 할 수 있도록 설계되었습니다. JSON.NET, Entity Framework 등

Chocolatey는 실제로 NuGet 패키지 시스템을 기반으로 구축되었지만 다른 요구를 충족하도록 설계되었습니다. Chocolatey는 응용 프로그램 및 기타 실행 파일을 래핑하고 컴퓨터에 쉽게 설치할 수 있도록합니다. 예를 들어, Git, Notepad ++ 등과 같은 도구는 cinst git.

https://chocolatey.org/packages 에는 설치할 수있는 모든 응용 프로그램 목록이 있습니다.

다른 개발자의 프로젝트에서 사용할 라이브러리 인 오픈 소스 프로젝트가있는 경우 NuGet에 제출해야합니다.

사용자가 일반적으로 설치하는 애플리케이션 인 경우 사용자가 명령 줄에서 쉽게 설치하고 업데이트 할 수있는 Chocolatey 패키지를 만듭니다.


답변