MSBuild .Targets 檔案
MSBuild 包含數個 .targets 檔,其中包含一般案例適用的項目、屬性、目標和工作。 這些檔案會自動匯入至大多數的 Visual Studio 專案檔,以簡化維護工作並增加可讀性。
專案通常會匯入一或多個 .targets 檔,以定義專案的建置處理序。 例如,由 Visual Studio 建立的 Visual C#專案會將匯入 Microsoft.Common.targets 的 Microsoft.CSharp.targets 匯入。 Visual C# 專案本身會定義該專案專用的項目及屬性,但是 Visual C# 專案的標準建置規則會在匯入的 .targets 檔案中定義。
.Targets 檔
.Targets 檔 |
描述 |
---|---|
Microsoft.Common.Targets |
定義 Visual Basic 和 Visual C# 專案標準建置處理序中的步驟。 |
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 專案,定義標準建置處理序中的步驟。 |