MSBuilder.Introspect 0.1.5

The ID prefix of this package has been reserved for one of the owners of this package by Prefix Reserved
dotnet add package MSBuilder.Introspect --version 0.1.5
NuGet\Install-Package MSBuilder.Introspect -Version 0.1.5
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MSBuilder.Introspect" Version="0.1.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MSBuilder.Introspect --version 0.1.5
#r "nuget: MSBuilder.Introspect, 0.1.5"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install MSBuilder.Introspect as a Cake Addin
#addin nuget:?package=MSBuilder.Introspect&version=0.1.5

// Install MSBuilder.Introspect as a Cake Tool
#tool nuget:?package=MSBuilder.Introspect&version=0.1.5

Allows retrieving the current project's properties and currently building
targets as items and metadata, effectivey allowing retrieval of property
values dynamically by name.

 <Output TaskParameter="Properties" ItemName="CurrentProperties" />  
 <Output TaskParameter="Targets" ItemName="CurrentTargets" />  

 <!-- Note that we're using another property as the dynamic property name to evaluate -->
 <PropertyValue>@(CurrentProperties -> Metadata("$(PropertyName)"))</PropertyValue>

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on MSBuilder.Introspect:

Package Downloads
MSBuilder.ThisAssembly.Project The ID prefix of this package has been reserved for one of the owners of this package by

Generates the ThisAssembly partial class and adds a Project property containing properties from the source project file. These might be useful for conditional behaviors, diagnostics and tracing, and more. Included properties are: AssemblyName, RootNamespace, ProjectGuid, TargetFrameworkVersion, TargetFrameworkIdentifier, TargetFrameworkMoniker, TargetPlatformVersion, TargetPlatformIdentifier and TargetPlatformMoniker. Arbitrary project properties can be included by declaring @(ThisAssemblyProjectProperty) items with the property names to generate, such as: <ThisAssemblyProjectProperty Include="AvailablePlatforms" />

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.5 4,793 9/8/2016
0.1.4 1,056 12/31/2015
0.1.3 1,150 6/26/2015
0.1.2 1,008 6/26/2015
0.1.1 1,055 6/26/2015
0.1.0 1,057 6/26/2015