Sdílet prostřednictvím


SolutionBuild.BuildProject – metoda

Vytvoří zadaný projekt a jeho závislosti v kontextu konfigurace specifikované řešení.

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

Syntaxe

'Deklarace
Sub BuildProject ( _
    SolutionConfiguration As String, _
    ProjectUniqueName As String, _
    WaitForBuildToFinish As Boolean _
)
void BuildProject(
    string SolutionConfiguration,
    string ProjectUniqueName,
    bool WaitForBuildToFinish
)
void BuildProject(
    String^ SolutionConfiguration, 
    String^ ProjectUniqueName, 
    bool WaitForBuildToFinish
)
abstract BuildProject : 
        SolutionConfiguration:string * 
        ProjectUniqueName:string * 
        WaitForBuildToFinish:bool -> unit 
function BuildProject(
    SolutionConfiguration : String, 
    ProjectUniqueName : String, 
    WaitForBuildToFinish : boolean
)

Parametry

  • SolutionConfiguration
    Typ: System.String
    Povinné.Název nové konfigurace řešení poskytující kontext, ve kterém chcete vytvořit projekt.
  • ProjectUniqueName
    Typ: System.String
    Povinné.Projekt sestavit.
  • WaitForBuildToFinish
    Typ: System.Boolean
    Nepovinné.Určuje, zda budou čekat na dokončení sestavení.Pokud true, pak čeká, jinak ne.

Poznámky

BuildProjectokamžitě vrátí. Po dokončení operace vytváření řešení zjistíte, je nutné zkontrolovat OnBuildDone událostí.

BuildProjectz hlediska změn v konfiguraci aktivní řešení nebo vybraného projektu neovlivní uživatelské rozhraní (UI). Vytváření projektu vzhledem ke konfiguraci aktivní řešení pomocí DTE.SolutionBuild.ActiveConfiguration.Name.

BuildProjectuživatelské rozhraní založené na vliv DTE.SuppressUI příznak, bliká stavový řádek a výstupní okno a v seznamu úkolů aktualizován vždy.

Zadaný projekt a jeho závislosti jsou vytvořeny jako závislosti jsou kontrolovány plánovací řešení zadané konfigurace.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

SolutionBuild Rozhraní

EnvDTE – obor názvů