MSBuild – soubory .Targets
MSBuildzahrnuje několik souborech TARGETS, které obsahují položky, vlastnosti, cíle a úkoly pro běžné scénáře.Tyto soubory jsou automaticky importovány do většiny Visual Studio pro údržbu a čitelnosti soubory projektu.
Projekty obvykle importovat jeden nebo více souborech TARGETS definovat jejich proces sestavení.Například Visual C# projektu vytvořeného Visual Studio Microsoft.CSharp.targets, která importuje Microsoft.Common.targets bude importovat.Visual C# Samotného projektu definovat položky a vlastnosti specifické pro daný projekt, ale vytvořit standardní pravidla pro Visual C# projektu jsou definovány v souborech TARGETS importované.
$(MSBuildToolsPath) Hodnota Určuje cestu tyto společné souborech TARGETS.Pokud ToolsVersion 4.0, jsou soubory v následujícím umístění:WindowsInstallationPath\Microsoft.NET\Framework\v4.0.30319\
[!POZNÁMKA]
Informace o tom, jak vytvořit vlastní cíle, viz Cíle nástroje MSBuild.Informace o použití Import naleznete v souboru projektu vložit do jiného souboru projektu element Import – element (MSBuild) a Postupy: Použití stejného cíle ve více souborech projektu.
Společné.Soubory cíle
.Soubor cílů |
Description |
---|---|
Microsoft.Common.targets |
Definuje kroky v procesu sestavení standard pro Visual Basic a Visual C# projektů. Importovat soubory Microsoft.CSharp.targets a Microsoft.VisualBasic.targets, které zahrnují následující:<Import Project="Microsoft.Common.targets" /> |
Microsoft.CSharp.targets |
Definuje kroky v procesu standardní sestavení pro projekty jazyka Visual C#. Importovány pomocí Visual C# soubory projektu (CSPROJ), které zahrnují následující:<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> |
Microsoft.VisualBasic.targets |
Definuje kroky v procesu standardní sestavení pro projekty jazyka Visual Basic. Importovat soubory projektu Visual Basic (.vbproj), které zahrnují následující:<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" /> |