NuGetToolsPackager generates a .nuspec
file for a NuGet tools package from a Visual Studio 2017 console app project.
Use NuGet to install NuGetToolsPackager from its NuGet package.
For example, nuget install NuGetToolsPackager -excludeversion
will download the latest version of NuGetToolsPackager.exe
into NuGetToolsPackager/tools
.
The NuGetToolsPackager
command-line tool accepts the path to a .csproj
file and a number of options. The .nuspec
file is created in the same directory as the project file.
For example, NuGetToolsPackager MyProject.csproj
generates a .nuspec
file for that project in the current directory.
--configuration <name>
: The project configuration to use. Must match the configuration part of the directory name of the built executable. Defaults to Release
.--platform <name>
: The project platform to use. Must match the platform part of the directory name of the built executable, if any, e.g. net46
.--files <filespecs>
: The files to be included in the NuGet package. Defaults to *.exe;*.dll;*.config
.--quiet
: Suppresses normal console output.