巧克力和NuGet之间的区别

巧克力是NuGet的更高版本还是不同的包pipe理器? 我应该在哪里放置我的开源应用程序? NuGet或巧克力?

NuGet旨在让您轻松地将代码库添加到您的项目。 像JSON.NET,entity framework等

巧克力实际上是build立在NuGet包装系统之上的,但它被devise来满足不同的需求。 可口可乐包装了应用程序和其他可执行文件,并使其易于安装到您的计算机上。 例如,Git和Notepad ++等工具可以通过如下命令轻松安装: cinst git

https://chocolatey.org/packages有一个可以安装的所有应用程序的列表。;

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

如果是用户通常安装的应用程序,则创build一个巧克力包,用户可以通过命令行轻松进行安装和更新。

希望这可以帮助。

    Interesting Posts