The comprehensive utility allows you to publish compiled code to public and private hosts. Moreover, you have the option to automatically track references.
NuGet
NuGet is a program for Windows that serves as a powerful mechanism for sharing code. Basically, it defines how packages for .NET projects are created, hosted, and consumed, as well as offers the instruments for each of those processes.
Brief review
The software allows you to create ZIP files with the NUPKG extension that contain compiled code in DLL format, additional items, and a descriptive manifest that includes the version number. The next step is to publish the packages to a public or private host.
If you are in a consumer role, you can obtain such distributions from aforementioned locations, add them to your project, and then integrate the corresponding functionality into the code. Please note that the tool is responsible for handling all the intermediate details.
Private sharing
It is necessary to mention that the program supports private hosts, so you can use created packages to share code within a company or a work group. It is also possible to utilize distributions only in your own projects.
By default, NuGet is integrated with Visual Studio. This means you are able to manage packages directly from the integrated development environment. You can search, install, and update items without leaving the IDE.
Features
- free to download and use;
- compatible with modern Windows versions;
- gives you the means to share compiled code;
- you can publish packages to a public or private host;
- the program maintains a reference list of created files.