Sdílet prostřednictvím


Nástroj MSBuild Glosář

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

Glosář

  • AssemblyFoldersEx
    Umístění registru, kde dodavatelé třetích stran uložení cest pro každou verzi rámec, který podporují, kde můžete hledat najít odkaz na sestavení 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 listyzaložená na metadata položky a potom systémem cíle nebo úkol jednou pomocí každé šarže.Dávkování je ekvivalentem MSBuild pro--smyčka konstrukce.Další informace naleznete v tématu Nástroj MSBuild dávkování.

  • sestavení oboru
    Popisuje sestavení oboru MSBuild objektu, například globální vlastnost, je potenciálně viditelná a podřízené projekty, vytvořené vícenásobných projektů sestavení projektu.

  • podřízené projektu
    Viz projektu, podřízené.

  • Podmínka
    Mnoho prvků MSBuild lze definovat podmíněně; který je Condition atribut se zobrazí v elementu.Obsah podmíněné prvky jsou ignorována, pokud bude podmínka vyhodnocena jako true.Další informace naleznete v tématu Nástroj MSBuild podmínky.

  • definice, zboží
    Viz definici 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á "posílat" nové položky.

  • Vlastnost vyzařování
    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á "posílat" 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 jsou vyhodnoceny jako se vyskytují v projektu.Cíle a úkoly nejsou spustit, dokud jsou ignorovány vlastnosti nebo položky by deklarovat nebo posílat a fáze spuštění během hodnocení.

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

  • funkce, vlastnosti
    Viz vlastnost funkce.

  • Funkce položky
    Viz položka funkce.

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

  • definice položky
    Definice skupin položek obsahovat položky definice metadat výchozí přidat libovolný typ položky.Podobně jako známé metadat je spojen s všechny položky zadané položky typ metadat výchozí.Výchozí metadata 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 položkách v projektu.Tyto funkce zjednodušují získávání Distinct() položky a jsou rychlejší než prostřednictvím položky opakování.Jsou funkce řetězce cesty zboží a manipulaci.Další informace naleznete v tématu Funkce položky

  • metadata položky
    Viz metadat, položka.

  • Typ položky
    Typy položek jsou pojmenovány seznamy položek, které lze použít jako parametry pro úkoly.Úkoly pomocí hodnot položky, proveďte kroky v procesu sestavení.Další informace naleznete v tématu Nástroj MSBuild položky.

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

  • metadata známých
    Je 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ých metadat s názvem FullPath je úplná cesta odkazovaný soubor.Další informace naleznete v tématu Nástroj MSBuild položky.

  • multitargeting
    Schopnost aplikace nebo sestavení projektu cílové mnoho různých CLR a rámců z MSBuild a Visual Studio.

  • profil
    Podmnožinu celé framework.Používá se minimalizovat nutné stáhnout do počítače.

  • soubor projektu
    Soubor projektu obsahuje skript MSBuild, který řídí sestavení.Projektové soubory mají obvykle příponu souboru, který končí "proj" například .csproj nebo .vbproj.Soubory projektu může importovat a vlastnost cílové soubory.

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

  • vlastnost, prostředí
    Vlastnost 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 Nástroj MSBuild vlastnosti.

  • vlastnost souboru
    Vlastnost souboru je soubor projektu obsahující převážně vlastnosti skupiny a skupiny položek, které průvodce sestavení.Podle úmluvy má props příponu souboru.Na začátku projektu přidružené soubory obvykle importu vlastností souborů.

  • Vlastnost funkce
    Vlastnost funkce je systém vlastnosti nebo metody, které lze vyhodnotit MSBuild skripty.Vlastnosti metod lze přečíst systémový čas, porovnání řetězců, odpovídající regulární výrazy a provádět další akce.Další informace naleznete v tématu Vlastnost funkce.

  • Vnořená vlastnost funkce
    Vlastnosti funkce mohou být kombinovány do formuláře složitější funkce.Příklad:

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

    Další informace naleznete v tématu Vlastnost funkce.

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

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

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

  • Vlastnost rezervováno
    Rezervované vlastnosti je páru klíč hodnota, který slouží k řízení procesu sestavení.Rezervované vlastnosti jsou automaticky inicializovány předdefinovaných hodnot.Další informace naleznete v tématu Nástroj MSBuild vlastnosti.

  • rozsah projektu
    Popisuje rozsah projektu nástroje MSBuild objektu, například místní vlastnost, která je viditelná pouze v aplikaci obsahující soubor projektu a všechny projekty, které se importuje.

  • projekt, podřízené
    Úloha MSBuild projektu podřízené je vytvořen během sestavení projektu.Tento nový projekt je podřízený projekt, který obsahuje nebo importuje cíl úlohy nástroje MSBuild.Podřízeným projektem dědí globální vlastnosti nadřazeného projektu, pokud se změnil Properties atribut.

  • seznamu Redist
    Přerozdělení seznam: seznam sestavení, které odpovídají daný rámec.

  • odkaz na sestavení.
    Sestavení, které slouží k vytvoření aplikace při návrhu.Odkaz na sestavení může mít skutečný kód a privátní rozhraní, z opuštění metadata a veřejná rozhraní.

  • Vlastnost registru
    Viz vlastnost, registru.

  • cíl
    Cílové skupiny úkoly společně 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 Nástroj MSBuild cíle.

  • cíl, budovy
    Viz cíl systémem.

  • Cíl hodnocení
    Cíle musí být analyzovány potenciální změny vlastnosti a položky, z přírůstkové kompilace.I v případě, že cíl je vynechána, musí tyto změny provést.Cíl hodnocení znamená této analýzy 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ínky, 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ílový systém
    Cíl, který má podmínku, která je vyhodnocen jako false není spuštěn, je, nemá žádný vliv na sestavení.Cíle, které spustit proveden nebo vynechány.V obou případech je cíl vyhodnocen.Další informace naleznete v tématu cíl hodnocení.

  • cíl přeskočení
    Pokud přírůstkové kompilace zjistí, že všechny výstupní soubory jsou aktuální, pak cíl je vynechána, je cíl vyhodnocen, 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í (například .NETFramwork, Silverlight, atd.), verze a profilu (například Klient Server, atd.), který si přejete zaměřit.

  • cílení pack
    Seznam sestavení, které jsou distribuovány s danou framework a sadu odkaz na sestavení platformy.

  • soubor cílů
    Cíle soubor je soubor projektu, obsahující převážně cíle a úkoly, které provedou sestavení.Podle úmluvy má TARGETS příponu souboru.Na konci projektu přidružené soubory jsou obvykle importovat cílové soubory.

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

  • transformace
    Transformace je 1: 1 převod jedné položky kolekce 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 Nástroj MSBuild transformace.

  • známé metadat
    Viz metadat známé.

Viz také

Další zdroje

MSBuild

MSBuild