SolutionBuild.BuildProject(String, String, Boolean) Método

Definição

Compila o projeto especificado e suas dependências no contexto da configuração da solução especificada.

void BuildProject(std::wstring const & SolutionConfiguration, std::wstring const & ProjectUniqueName, bool WaitForBuildToFinish = false);
[System.Runtime.InteropServices.DispId(14)]
public void BuildProject (string SolutionConfiguration, string ProjectUniqueName, bool WaitForBuildToFinish = false);
[<System.Runtime.InteropServices.DispId(14)>]
abstract member BuildProject : string * string * bool -> unit
Public Sub BuildProject (SolutionConfiguration As String, ProjectUniqueName As String, Optional WaitForBuildToFinish As Boolean = false)

Parâmetros

SolutionConfiguration
String

Obrigatórios. O nome da nova configuração de solução que fornece o contexto no qual Compilar o projeto.

ProjectUniqueName
String

Obrigatórios. O projeto a compilar.

WaitForBuildToFinish
Boolean

Opcional. Determina se deve aguardar a conclusão da compilação. Se true , em seguida, aguarda, caso contrário, não.

Atributos

Comentários

BuildProject retorna imediatamente. Para determinar quando uma operação de compilação de solução foi concluída, você deve verificar o OnBuildDone evento.

BuildProject não afeta a interface do usuário em termos de alteração da configuração da solução ativa ou do projeto selecionado. Para criar o projeto relativo à configuração da solução ativa, use DTE.SolutionBuild.ActiveConfiguration.Name .

BuildProject afeta a interface do usuário com base no DTE.SuppressUI sinalizador em que os movimentos de barra de status e a janela de saída e lista de tarefas são sempre atualizados.

O projeto especificado e todas as suas dependências são criados desde que as dependências sejam verificadas para serem criadas na configuração da solução especificada.

Aplica-se a