Metodo SolutionBuild.BuildProject

Compila il progetto specificato e le relative dipendenze nel contesto della configurazione di soluzione specificata.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
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
)

Parametri

  • SolutionConfiguration
    Tipo: System.String
    obbligatorio.Il nome della nuova configurazione di soluzione che fornisce il contesto in cui compilare il progetto.
  • ProjectUniqueName
    Tipo: System.String
    obbligatorio.Il progetto da compilare.
  • WaitForBuildToFinish
    Tipo: System.Boolean
    facoltativo.Determina se attendere che la compilazione per completare.se true, quindi attende, in caso contrario, no.

Note

BuildProject restituisce immediatamente.Per determinare quando un'operazione di processo di compilazione della soluzione è completa, è necessario controllare OnBuildDone evento.

BuildProject non influisce sull'(UI) interfaccia utente in termini di modificare la configurazione attiva della soluzione o il progetto selezionato.Per compilare il progetto in relazione alla configurazione di soluzione attiva, utilizzare DTE.SolutionBuild.ActiveConfiguration.Name.

BuildProject influisce sull'interfaccia utente basata su DTE.SuppressUIil flag nella barra di stato tremola e la finestra di output e l'Elenco attività vengono aggiornati sempre.

Il progetto specificato e tutte le relative dipendenze vengono compilati in se le dipendenze vengono archiviate per essere incorporate la configurazione di soluzione specificata.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

SolutionBuild Interfaccia

Spazio dei nomi EnvDTE