Sdílet prostřednictvím


BuildManager.BuildDesignTimeOutput – metoda

Vytvoří dočasný spustitelný přenosné (PE) a vrátí řetězec XML jeho popis.

Obor názvů:  VSLangProj
Sestavení:  VSLangProj (v VSLangProj.dll)

Syntaxe

'Deklarace
Function BuildDesignTimeOutput ( _
    bstrOutputMoniker As String _
) As String
string BuildDesignTimeOutput(
    string bstrOutputMoniker
)
String^ BuildDesignTimeOutput(
    [InAttribute] String^ bstrOutputMoniker
)
abstract BuildDesignTimeOutput : 
        bstrOutputMoniker:string -> string 
function BuildDesignTimeOutput(
    bstrOutputMoniker : String
) : String

Parametry

  • bstrOutputMoniker
    Typ: System.String
    Povinné.Zástupný řetězec PE dočasného sestavení.Zástupný řetězec musí být jeden z řetězců vrácený DesignTimeOutputMonikers vlastnost.

Vrácená hodnota

Typ: System.String
Přenosné spustitelný soubor XML popis následující formát, zobrazí nástroj vlastní výstupní soubor s názvem DataSchema.cs:

<root>
  <Application private_binpath = "AbsoluteTemporaryOutputPath"/>
  <Assembly
    codebase = "DataSchema.cs.dll"
    name = "DataSchema.cs"
    version = "0.0.0.0"
    snapshot_id = "0"
    replaceable = "True"
  />
</root>

Atributy jsou popsány níže.

Atribut

Popis

private_binpath

Úplná cesta adresáře, který obsahuje dočasné PE.Tato cesta je kombinováno s codebase atribut vytvořit úplnou cestu k dočasné PE sestavení.

CODEBASE

Cesta a název dočasné PE vzhledem ke private_binpath.

název

Na.NET Framework jednoduchý název sestavení generování.

verze

Hlavní dílčí, sestavení a přezkoumání čísla verzí.Hodnota je vždy "0.0.0.0".

snapshot_id

Celé se zvyšuje pokaždé, když je provedena nová kompilace PE.

nahraditelné

Označuje, zda nahradit sestavení systému projektu a zda Návrhář by není držitelem uzamčení pro zápis v souboru.Je vždy nastavena na true.

Poznámky

Tato metoda vrátí řetězec XML určuje dočasný soubor PE. Návrhář konkretizuje typy načtením souboru PE.

Příklady

Viz téma BuildManager.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

BuildManager Rozhraní

VSLangProj – obor názvů