In this post I’ll show you how to automate the creation of nuget packages using Build Events in Visual Studio.
Table of contents
The Problem
You want to create a nuget package for a class library in order to use it in different applications. You want to execute this task every time you build the project/solution.
The solution
In short, you need to create a .nuspec file for the project and then use a Post-Build Event Command Line to create the package.
For demonstration purposes I created a small class library project that contains my XmlSerializer class. I’ll show you step by step how to create a nuget package for that project.