zoukankan      html  css  js  c++  java
  • MSBuild .Targets 文件

    摘录自:https://msdn.microsoft.com/zh-cn/subscriptions/ms164312(v=vs.80).aspx

    MSBuild .Targets 文件

    MSBuild 附带几个 .targets 文件,这些文件包含常见方案中用到的项、属性、目标和任务。为了简化维护并增强可读性,系统自动将这些文件导入大多数 Visual Studio 项目文件中。

    项目通常会导入一个或多个 .targets 文件以定义它们的生成过程。例如,Visual Studio 创建的 Visual C# 项目导入 Microsoft.CSharp.targets,后者导入 Microsoft.Common.targets。Visual C# 项目本身将定义特定于该项目的项和属性,但是 Visual C# 项目的标准生成规则在导入的 .targets 文件中定义。

    .Targets 文件

     
    .Targets 文件说明

    Microsoft.Common.Targets

    为 Visual Basic、Visual C# 和 Visual J# 项目定义标准生成过程中的步骤。

    Microsoft.CompactFramework.Common.Targets

    为所有的 .NET Compact Framework 项目定义标准生成过程中的步骤。

    Microsoft.CompactFramework.CSharp.Targets

    为 Visual C#.NET Compact Framework 项目定义标准生成过程中的步骤。

    Microsoft.CompactFramework.CSharp.v1.Targets

    为面向 .NET Compact Framework 1.0 版的 Visual C# 项目定义标准生成过程中的步骤。

    Microsoft.CompactFramework.VisualBasic.Targets

    为 Visual Basic.NET Compact Framework 项目定义标准生成过程中的步骤。

    Microsoft.CompactFramework.VisualBasic.v1.Targets

    为面向 .NET Compact Framework 1.0 版的 Visual Basic 项目定义标准生成过程中的步骤。

    Microsoft.CSharp.Targets

    为 Visual C# 项目定义标准生成过程中的步骤。

    Microsoft.VisualBasic.Targets

    为 Visual Basic 项目定义标准生成过程中的步骤。

    Microsoft.VisualJSharp.Targets

    为 Visual J# 项目定义标准生成过程中的步骤。

    请参见

    摘录自:https://msdn.microsoft.com/zh-cn/library/ms164312.aspx

    若要了解有关 Visual Studio 2017 RC 的最新文档,请参阅 Visual Studio 2017 RC 文档

    MSBuild 包括包含项、 属性、 目标和常见方案的任务的多个.targets 文件。 这些文件将自动导入大多数 Visual Studio 项目文件,以便简化维护并增强可读性。

    项目通常会导入一个或多个 .targets 文件以定义它们的生成过程。 例如 Visual C# 创建项目 Visual Studio 将导入 Microsoft.CSharp.targets 可将导入 Microsoft.Common.targets。 Visual C# 项目本身将定义的项和特定属性为该项目中,但标准生成规则 Visual C# 项目导入的.targets 文件中定义。

    $(MSBuildToolsPath) 值指定这些常见的.targets 文件的路径。 如果 ToolsVersion 为 4.0、 文件位于以下位置︰ WindowsInstallationPathMicrosoft.NETFrameworkv4.0.30319

    System_CAPS_ICON_note.jpg 说明

    有关如何创建您自己的目标的信息,请参阅 目标。 有关如何使用信息 Import 元素以将项目文件插入到另一个项目文件,请参阅 Import 元素 (MSBuild)如何︰ 在多个项目文件中使用同一目标

    .目标文件描述
    Microsoft.Common.targets 定义中的标准生成过程的步骤 Visual Basic 和 Visual C# 项目。

    导入 Microsoft.CSharp.targets 和 Microsoft.VisualBasic.targets 文件,其中包括以下语句︰ <Import Project="Microsoft.Common.targets" />
    Microsoft.CSharp.targets 在 Visual C# 项目的标准生成过程中定义的步骤。

    导入由 Visual C# 项目文件 (.csproj),其中包括以下语句︰ <Import Project="$(MSBuildToolsPath)Microsoft.CSharp.targets" />
    Microsoft.VisualBasic.targets 在 Visual Basic 项目中的标准生成过程中定义的步骤。

    导入由 Visual Basic 项目文件 (.vbproj),其中包括以下语句︰ <Import Project="$(MSBuildToolsPath)Microsoft.VisualBasic.targets" />
     

    Import 元素 (MSBuild)
    MSBuild 参考
    MSBuild

  • 相关阅读:
    Excel教程(5)
    Excel教程(4)
    Excel教程(3)
    Excel教程(2)
    如何在Excel中少犯二(I)
    for zip
    temp
    study
    eclipse
    shell
  • 原文地址:https://www.cnblogs.com/Herzog3/p/6264356.html
Copyright © 2011-2022 走看看