Pojęcia dotyczące programu MSBuild

Program MSBuild udostępnia podstawowy schemat XML, którego można użyć do kontrolowania sposobu tworzenia oprogramowania przez platformę kompilacji. Aby określić składniki kompilacji i sposób ich kompilowania, użyj tych czterech części programu MSBuild: właściwości, elementów, zadań i obiektów docelowych.

Nazwa opis
Właściwości programu MSBuild Wprowadza właściwości i kolekcje właściwości. Właściwości to pary klucz/wartość, których można użyć do konfigurowania kompilacji.
Elementy programu MSBuild Wprowadza elementy i kolekcje elementów. Elementy są danymi wejściowymi w systemie kompilacji i zwykle reprezentują pliki.
Obiekty docelowe w programie MSBuild Objaśnienie sposobu grupowania zadań w określonej kolejności i włączania sekcji procesu kompilacji, które mają być wywoływane w wierszu polecenia.
Zadania programu MSBuild Przedstawia sposób tworzenia jednostki kodu wykonywalnego, który może być używany przez program MSBuild do wykonywania niepodzielnych operacji kompilacji.
Porównywanie właściwości i elementów Porównuje właściwości i elementy programu MSBuild. Oba są używane do przekazywania informacji do zadań, oceny warunków i przechowywania wartości, do których można odwoływać się w pliku projektu.
Znaki specjalne programu MSBuild Objaśnienie sposobu ucieczki niektórych znaków, które program MSBuild rezerwuje do użytku specjalnego w określonych kontekstach.
Przewodnik: tworzenie pliku projektu MSBuild od podstaw Pokazuje, jak przyrostowo utworzyć podstawowy plik projektu przy użyciu tylko edytora tekstów.
Przewodnik: Używanie programu MSBuild Wprowadza bloki konstrukcyjne programu MSBuild i pokazuje, jak pisać, manipulować i debugować projekty MSBuild bez zamykania zintegrowanego środowiska projektowego programu Visual Studio (IDE).
Jak program MSBuild kompiluje projekty Opisuje wewnętrzny proces kompilacji używany w programie MSBuild
Dokumentacja programu MSBuild Linki do dokumentów zawierających informacje referencyjne.
MSBuild Przedstawia omówienie schematu XML dla pliku projektu i pokazuje, jak kontroluje procesy tworzące oprogramowanie.