Provides the GetLatestVersion task, which retrieves the latest published version of a given nuget package from, and provides easy access to its various SemVer components.
  • 6,114 total downloads
  • last updated 9/8/2016
  • Latest version: 0.1.5
  • msbuild
Allows retrieving the current project's properties and currently building targets as items and metadata, effectivey allowing retrieval of property values dynamically by name. Usage: <Introspect> <Output TaskParameter="Properties" ItemName="CurrentProperties" /> <Output... More information
Allows custom tasks to efficiently load and access a Roslyn project for code generation or analysis. Multiple tasks, targets and even projects will all share the same Workspace and loaded Projects, thereby optimizing build times. Usage: In your custom task library, install the... More information
  • 4,995 total downloads
  • last updated 10/7/2015
  • Latest version: 0.1.8-pre (prerelease)
Preview Xamarin.Forms XAML on devices and simulators, with support for data-binding via JSON dummy view models.
Runs an executable with optional arguments, and returns the standard output as an output parameter. Usage: <Run Exe="$(Git)" Args="log HEAD" WorkingDir="$(MSBuildProjectDirectory)"> <Output TaskParameter="Output" PropertyName="HeadSha" /> </Run>
Allows applying a regular expression replacement for a pattern over an entire file or files. Example: <RegexReplace Files="@(Compile)" Pattern="/\* LICENSE \*/" Replacement="$(LicenseHeader)" />
Allows emitting arbitrary assembly attributes, compatible between SDK-style projects and classic ones. Usage: declare @(AssemblyAttribute) items to include, such as: <ItemGroup> <AssemblyAttribute Include="[ATTRIBUTE_FULL_TYPENAME]" _Parameter1="[CTOR_ARG]" _ParameterN="[CTOR_ARG_N]" />... More information
Provides the $(PR) property with the pull request number that triggered a continuous integration build (or empty otherwise). Supports VSTS, Travis, AppVeyor and Jenkins.
  • 908 total downloads
  • last updated 8/5/2016
  • Latest version: 0.1.0
  • msbuild windows
Provides the IsAdministrator task which returns Result=True if the current user belongs to the built-in Windows role Administrator.
  • 870 total downloads
  • last updated 7/22/2016
  • Latest version: 0.1.0
  • msbuild wix
Augments the current project with an item named after each project reference, containing the metadata that would be added as project define constants for WiX. i.e. for a project reference PclProfiles, WiX will add $(var.PclProfiles.TargetDir), which this target exposes to MSBuild as... More information
Allows installing a Visual Studio Extension (VSIX) to arbitrary Visual Studio versions and registry hives. Example: <InstallVsix VisualStudioVersion="$(VisualStudioVersion)" VsixPath="MyExtension.vsix" RootSuffix="$(VSSDKTargetPlatformRegRootSuffix)" />