Partilhar via


Método SolutionBuild.BuildProject

Constrói o projeto especificado e suas dependências no contexto da configuração de solução especificada.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • SolutionConfiguration
    Tipo: System.String
    Obrigatório.O nome da nova configuração de solução que fornece o contexto no qual construir o projeto.
  • ProjectUniqueName
    Tipo: System.String
    Obrigatório.O projeto de construção.
  • WaitForBuildToFinish
    Tipo: System.Boolean
    Opcional.Determina se deve aguardar a conclusão da compilação.Se true, em seguida, aguarda, caso contrário, n º

Comentários

BuildProjectRetorna imediatamente. Para determinar quando uma operação de compilação da solução for concluída, você deve verificar a OnBuildDone de evento.

BuildProjectnão afeta a interface do usuário (UI) em termos de alterar a configuração de solução ativa ou o projeto selecionado. Para construir o projeto em relação à configuração de solução ativa, use DTE.SolutionBuild.ActiveConfiguration.Name.

BuildProjectafetam a interface do usuário com base na DTE.SuppressUI sinalizar que a barra de Status pisca e a janela de saída e a lista de tarefas são sempre atualizadas.

O projeto especificado e todas as suas dependências são criadas como as dependências são verificadas para ser construído na configuração de solução especificada.

Segurança do .NET Framework

Consulte também

Referência

SolutionBuild Interface

Namespace EnvDTE