Sdílet prostřednictvím


Slovníček nástroje MSBuild

Tyto termíny se používají k popisu Microsoft Build Engine (MSBuild) a jeho součástí.

Glosář

  • AssemblyFoldersEx
    Umístění registru kde jiní dodavatelé ukládat cesty pro každou verzi rozhraní framework, které podporují, kde můžete najít odkaz na sestavení vypadat návrh časového rozlišení.

  • dávkování
    Dávkování znamená rozdělení položek do různých kategorií, které jsou známé jako listy, závislosti na metadata položky a následným spuštěním cílového nebo úkol jednou pomocí každé šarže.Dávkování je ekvivalentem MSBuild pro--smyčka konstrukce.Další informace naleznete v tématu Dávkování nástroje MSBuild.

  • sestavení oboru
    Rozsah sestavení popisuje nástroj MSBuild objektu, například globální vlastnosti, je potenciálně viditelná na projekt a všechny podřízené projekty vytvořené sestavení vícenásobných projektů.

  • podřízeného projektu
    Viz projektu, dítě.

  • Podmínka
    Mnoho prvků MSBuild mohou být definovány podmíněně; To znamená Condition atribut se zobrazí v prvku.Obsah podmíněné prvky jsou ignorována, pokud je podmínka vyhodnocena jako true.Další informace naleznete v tématu Podmínky nástroje MSBuild.

  • definice, předmět
    Viz definice položky.

  • posílat zboží
    Během fáze spuštění sestavení, můžete položky vytvořené nebo změněné úkoly, které mají podřízené Output prvky, které mají ItemName atribut.Úkol se říká "vyzařování" nové položky.

  • generuje vlastnost
    Během fáze spuštění sestavení, můžete vlastnosti vytvořené nebo změněné úkoly, které mají podřízené Output prvky, které mají PropertyName atribut.Úkol se říká "vyzařování" nové vlastnosti.

  • Zkušební fáze
    Hodnocení je první fáze sestavení projektu.Všechny vlastnosti a položky jsou vyhodnocovány v pořadí, v jakém jsou uvedeny v projektu.Importované projekty se hodnotí, jak se vyskytují v projektu.Cíle a úkoly se spustí až prováděcí fáze a vlastnosti nebo by deklarovat nebo posílat položky budou ignorovány při hodnocení.

  • prováděcí fáze
    Spuštění je druhá fáze sestavení projektu.Vybrané cíle jsou vyrobeny a úlohy jsou spouštěny.Vlastnosti a položky mohou být vytvořena nebo změněna v porovnání s jejich hodnocení hodnoty.

  • Funkce, vlastnosti
    Viz vlastnost funkce.

  • Funkce položky
    Viz bod funkce.

  • zboží
    Položky jsou vstupy do systému sestavení a jsou seskupeny do typů položek, které jsou založeny na jejich názvy prvků.Zboží obvykle představují soubory.Vzhledem k tomu, že položky jsou pojmenovány podle typu položky patří s podmínkami zboží a hodnota položky zaměnitelné.Další informace naleznete v tématu Položky nástroje MSBuild.

  • definice položky
    Definice skupin položek obsahovat definice zboží, které přidat výchozí metadat pro každý typ položky.Jako známá metadata metadata výchozí souvisí s všechny položky typu zadané položky.Výchozí metadat můžete explicitně přepsat v definici položky.Další informace naleznete v tématu Definice položek.

  • Funkce položky
    Položky funkce, získat informace o zboží v projektu.Tyto funkce zjednodušení načítání položek Distinct() a jsou rychlejší než prostřednictvím položky opakování.Jsou funkce pro manipulaci s cesty zboží a řetězce.Další informace naleznete v tématu Funkce položek

  • metadata položky
    Viz metadat, zboží.

  • Typ položky
    Typy položek, se nazývají seznamy položek, které lze použít jako parametry pro úkoly.Úkoly proveďte kroky procesu sestavení pomocí hodnoty zboží.Další informace naleznete v tématu Položky nástroje MSBuild.

  • metadata, zboží
    Metadata položky je kolekce páry název hodnota, který je spojen s položkou.Metadata obsahuje popisné informace o zboží a je volitelný, kromě známých metadat.Další informace naleznete v tématu Položky nástroje MSBuild.

  • metadata, známé
    Jsou známé metadata metadata položky pouze pro čtení, která je inicializována pomocí předdefinované hodnoty.Známé metadat obsahuje popisné informace o položce, která odkazuje na soubor.Například hodnota známé metadat s názvem FullPath je úplná cesta k souboru odkazuje.Další informace naleznete v tématu Položky nástroje MSBuild.

  • cílení na více verzí
    Schopnost aplikace nebo sestavení projektu cíl mnoha různých CLR a rámců z nástroje MSBuild a ze sady Visual Studio.

  • profil
    Podmnožinu plném Frameworku.To umožňuje minimalizovat, je nutné stáhnout do počítače.

  • soubor projektu
    Soubor projektu obsahuje nástroj MSBuild skript, který kontroluje sestavení.Projektové soubory mají obvykle příponu souboru, který končí "proj", jako je například .csproj nebo .vbproj.Soubory projektu může importovat soubory vlastnosti a cíle.

  • vlastnost
    Vlastnost je páru klíč hodnota, který slouží k řízení procesu sestavení.Další informace naleznete v tématu Vlastnosti nástroje MSBuild.

  • vlastnosti, prostředí
    Prostředí je vlastnost, která je automaticky inicializována na hodnotu systémové proměnné prostředí, který má stejný název.Další informace naleznete v tématu Vlastnosti nástroje MSBuild.

  • Vlastnosti souboru
    Vlastnost souboru je soubor projektu, který obsahuje převážně vlastnost skupiny a skupiny zboží, které sestavení.Podle konvence je props příponu souboru.Na začátku projektu přidružené soubory jsou obvykle importovat soubory vlastnost.

  • Vlastnost funkce
    Je funkce vlastnost systému vlastnost nebo metodu, která lze použít k vyhodnocení MSBuild skripty.Vlastnosti metod lze přečíst systémový čas, porovnání řetězců, přiřadit regulární výrazy a provádět další akce.Další informace naleznete v tématu Funkce vlastností.

  • Vlastnosti funkce, vnořená
    Vlastnosti funkce mohou být sloučeny do formuláře složitější funkce.Příklad:

    $([MSBuild]::BitwiseAnd(32,   $([System.IO.File]::GetAttributes(tempFile))))

    Další informace naleznete v tématu Funkce vlastností.

  • Vlastnost globální
    Globální vlastnost je páru klíč hodnota, který slouží k řízení procesu sestavení.Globální vlastnosti jsou nastaveny na příkazovém řádku nebo pomocí Properties atribut Úloha MSBuilda nelze měnit během zkušební fáze sestavení.Další informace naleznete v tématu Vlastnosti nástroje MSBuild.

  • Vlastnost místní
    Místní vlastnost je páru klíč hodnota, který slouží k řízení procesu sestavení.Tento termín se používá pouze k rozlišení vlastnost, která není globální vlastnosti.

  • vlastnosti, registr
    Vlastnost registru má hodnotu, která byla nastavena pomocí speciální syntaxe, která přečte hodnotu podklíče registru systému.Další informace naleznete v tématu Vlastnosti nástroje MSBuild.

  • vlastnost, která je vyhrazena
    Rezervovaná vlastnost je páru klíč hodnota, který slouží k řízení procesu sestavení.Rezervované vlastnosti jsou inicializovány automaticky do předdefinovaných hodnot.Další informace naleznete v tématu Vlastnosti nástroje MSBuild.

  • rozsah projektu
    Rozsah projektu popisuje MSBuild objektu, například místní vlastnosti, které jsou viditelné pouze v obsahující soubor projektu a všechny projekty, které se importuje.

  • projekt, dítě
    Úloha MSBuild podřízeného projektu je vytvořen během sestavení projektu.Tohoto nového projektu je potomkem projektu, který obsahuje nebo importuje cíl, který obsahuje Úloha MSBuild.Podřízeného projektu globální vlastnosti nadřazeného projektu zdědí, pokud jsou upravena Properties atribut.

  • seznam REDIST
    Přerozdělení seznam: seznam sestavení, která odpovídá daný rámec.

  • odkaz na sestavení.
    Sestavení, které se používá při návrhu k vytvoření aplikace.Odkaz na sestavení může mít skutečný kód a privátní rozhraní odebrána, metadat a veřejná rozhraní.

  • Vlastnost registru
    Viz vlastnost, registru.

  • cíl
    Cíl seskupí úkoly v určitém pořadí a zpřístupňuje oddílů souboru projektu jako vstupní body do procesu sestavení.Další informace naleznete v tématu Cíle nástroje MSBuild.

  • target, stavební
    Viz cíl, systémem.

  • Cíl hodnocení
    Z důvodu přírůstkovou kompilaci musí být analyzovány cíle pro případné změny vlastnosti a položky.I v případě, že cíl je přeskočen, musí tyto změny provedeny.Cíl hodnocení znamená provádění této analýzy a provedení těchto změn.Další informace naleznete v tématu Přírůstková sestavení.

  • cíl, provádění
    Provádění cíl znamená jeho hodnocení a provádění všech úkolů, které mají žádné podmínky nebo podmínek, jehož vyhodnocení na hodnotu true.Během přírůstkovou kompilaci cíle mohou být vynechány nebo provedeny, ale jsou vždy vyhodnocovány.Další informace naleznete v tématu cíl hodnocení.

  • cíl, systém
    Cíl, který obsahuje podmínku, který je vyhodnocen jako false není spuštěn, to znamená, nemá žádný vliv na sestavení.Cíle, které jsou spuštěny jsou provedeny nebo vynechány.V obou případech je cíl vyhodnocen.Další informace naleznete v tématu cíl hodnocení.

  • cíl, bude přeskočena
    Pokud přírůstkové kompilace zjistí, že všechny výstupní soubory jsou aktuální, pak cíl vynechán, to znamená, cíl je vyhodnocena, ale úkolů v rámci cíle nebudou provedeny.Další informace naleznete v tématu cíl hodnocení.

  • zástupný název cílového rámce
    Název, který popisuje rozhraní (jako je například.NETFramwork, Silverlight, atd.), verze a profilu (například klient, Server, atd.), kterou si přejete zaměřit.

  • Targeting pack
    Seznam sestavení, které jsou distribuovány s daný rámec a sada odkaz na sestavení dané platformy.

  • v souboru cílů
    Cíle soubor je soubor projektu, který obsahuje převážně cíle a úkoly, které povedou sestavení.Dle úmluvy má TARGETS příponu souboru.Cílové soubory jsou importovány obvykle na konci projektu přidružené soubory.

  • úloha
    Úkoly jsou jednotky spustitelný kód, který MSBuild projekty pomocí provádět operace sestavení.Úkol může být například sestavit vstupní soubory nebo externí nástroj spustit.Další informace naleznete v tématu Úlohy nástroje MSBuild.

  • transformace
    Transformace je 1: 1 převod odběru jedné položky do jiné.Kromě povolení projektu převést položku kolekce, transformace umožňuje cílové určení přímé mapování mezi vstupy a výstupy.Další informace naleznete v tématu Transformace nástroje MSBuild.

  • dobře známé metadat
    Viz metadat, dobře známé.

Viz také

Další zdroje

MSBuild