Sdílet prostřednictvím


SolutionBuild.BuildProject – metoda

Vytvoří zadaný projekt a jeho závislosti v kontextu Zadaná konfigurace ř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í, která poskytuje kontext, ve kterém chcete vytvořit projekt.
  • ProjectUniqueName
    Typ: System.String
    Povinné.Projekt výstavby.
  • WaitForBuildToFinish
    Typ: System.Boolean
    Nepovinné.Určuje, zda čekání na sestavení dokončit.Pokud true, pak čeká, jinak ne.

Poznámky

BuildProjectVrátí okamžitě.Po dokončení operace k řešení sestavení zjistíte, je nutné zkontrolovat OnBuildDone událostí.

BuildProjectjde o změnu konfigurace aktivní řešení nebo vybraného projektu neovlivní uživatelské rozhraní (UI).Vytvoř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 má být vytvořena v Zadaná konfigurace řešení.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

SolutionBuild Rozhraní

EnvDTE – obor názvů