MSBuilder.Introspect 0.1.5

前缀已预留
dotnet add package MSBuilder.Introspect --version 0.1.5                
NuGet\Install-Package MSBuilder.Introspect -Version 0.1.5                
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用NuGet模块的Install-Package版本。
<PackageReference Include="MSBuilder.Introspect" Version="0.1.5" />                
对于支持PackageReference的项目,将此XML节点复制到项目文件中以引用包。
paket add MSBuilder.Introspect --version 0.1.5                
#r "nuget: MSBuilder.Introspect, 0.1.5"                
#r指令可以在F# Interactive和Polyglot Notebooks中使用。将此内容复制到交互式工具或脚本的源代码中,以引用包。
// 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                

允许检索当前项目的属性和当前构建的目标
作为项和元数据,从而有效地通过名称动态检索属性
值。

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

<PropertyGroup>
 <!-- 注意,我们使用另一个属性作为动态属性名来评估 -->
 <PropertyValue>@(CurrentProperties -> Metadata("$(PropertyName)"))</PropertyValue>
</PropertyGroup>

此包中不存在受支持的框架内容。

了解更多关于目标框架.NET Standard的信息。

NuGet包 (1)

显示依赖MSBuilder.Introspect的前1个NuGet包

下载
MSBuilder.ThisAssembly.Project

生成ThisAssembly部分类,并添加包含源项目文件属性的Project属性。这些属性可能用于条件行为、诊断和跟踪等。包含的属性有:AssemblyName(程序集名称)、RootNamespace(根命名空间)、ProjectGuid(项目GUID)、TargetFrameworkVersion(目标框架版本)、TargetFrameworkIdentifier(目标框架标识符)、TargetFrameworkMoniker(目标框架别称)、TargetPlatformVersion(目标平台版本)、TargetPlatformIdentifier(目标平台标识符)和TargetPlatformMoniker(目标平台别称)。可以通过声明 @(ThisAssemblyProjectProperty) 项并在其中指定要生成的属性名称以包含任意项目属性,例如:<ThisAssemblyProjectProperty Include="AvailablePlatforms" />

GitHub仓库

此包没有被任何流行的GitHub仓库使用。

版本 下载 最后更新
0.1.5 4,864 9/8/2016
0.1.4 1,060 12/31/2015
0.1.3 1,163 6/26/2015
0.1.2 1,017 6/26/2015
0.1.1 1,065 6/26/2015
0.1.0 1,066 6/26/2015