MSBuilder: ThisAssembly.Project Information NuGet Package

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" />.




Got any MSBuilder: ThisAssembly.Project Information Question?





Info

Version: 0.3.4
Author(s): Mobile Essentials
Last Update: Thursday, June 8, 2017
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/MobileEssentials/MSBuilder/
NuGet Url: https://www.nuget.org/packages/MSBuilder.ThisAssembly.Project


Install
Install-Package MSBuilder.ThisAssembly.Project
dotnet add package MSBuilder.ThisAssembly.Project
paket add MSBuilder.ThisAssembly.Project
MSBuilder.ThisAssembly.Project Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

1.4

avg-downloads-per-day

4

days-since-last-release

2725