https://github.com/tintoy/msbuild-extension-template
A project template for "dotnet new" that creates a new MSBuild extension package
https://github.com/tintoy/msbuild-extension-template
dotnet-template msbuild msbuild-extension msbuild-task
Last synced: about 1 year ago
JSON representation
A project template for "dotnet new" that creates a new MSBuild extension package
- Host: GitHub
- URL: https://github.com/tintoy/msbuild-extension-template
- Owner: tintoy
- License: mit
- Created: 2017-03-06T03:00:14.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-16T04:50:19.000Z (almost 9 years ago)
- Last Synced: 2025-05-05T02:03:27.256Z (about 1 year ago)
- Topics: dotnet-template, msbuild, msbuild-extension, msbuild-task
- Language: C#
- Size: 7.81 KB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MSBuild Extension template for dotnet new
This template is functional, but the documentation is still a work-in-progress.
## Demonstrates
* Custom MSBuild task.
* Receiving items from MSBuild as task parameters.
* Required (mandatory) task parameter.
* Exposing an output task parameter to send data back to MSBuild.
* Custom `.props` / `.target` files.
* `.targets` file uses custom task.
* Generating a NuGet package with everything in the `build` folder.
* When installed into a project via ``, the `.props` and `.targets` are automatically included in the project.
## Installing
`dotnet new -i "MSBuildExtensionTemplate::*"`
Create an issue if you have questions or would like to contribute :)