After the 3 series of Progressive Solution Installation Package using Nuget, many are asking whether we can streamline the process to create the installation package.
My answer is YES. Today I want to introduce Installation Package MsBuild which has been published through Nuget. To start using this tools, type
in your Visual Studio package manager.
So, what will it does?
The InstallationPkgBuild will convert any .NET project (library, console, SharePoint etc.) into Installation Package generator project. It will add additional tasks to standard Build task to create Installation nugget package.
- When installed, it will create default *.nuspec file. The *.nuspec file will take current Project Name as the filename. For example, if you install this package in project named SharePoint, then it will create SharePoint.nuspec.
- Additionally, you can create *.partial.nuspec file in other projects within your solution. This is useful when you want to include different projects output in the same nugget package.
- Integrate seamlessly with standard msbuild task, whether console project build, or even SharePoint package build. Once you add the package, your build will create nugget package in addition to default project output.