Chocolatey和NuGet之间的区别


Answers:


129

NuGet旨在让您轻松地将代码库添加到项目中。诸如JSON.NET,实体框架等之类的东西。

Chocolatey实际上是建立在NuGet软件包系统之上的,但它旨在满足不同的需求。Chocolatey包装了应用程序和其他可执行文件,并使其易于在计算机上安装。例如,可以使用命令轻松安装Git,Notepad ++等工具cinst git

https://chocolatey.org/packages列出了可以安装的所有应用程序。

如果您有一个开源项目,该项目是要在其他开发人员项目中使用的库,则应将其提交给NuGet。

如果它是用户通常可以安装的应用程序,则创建一个Chocolatey软件包,用户可以从命令行轻松地安装和更新该软件包。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.