Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
An alternate implementation of ProjectRootElementExtensions that takes the task type as a generic parameter.
using System;
using Microsoft.Build.Construction;
public static class ProjectRootElementExtensions
public static void AddUsingTask<TTask>(this ProjectRootElement projectRootElement)
Type taskType = typeof(TTask);
.AddUsingTask(taskType.Name, taskType.Assembly.Location, null);

This comment has been minimized.

Show comment Hide comment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment