SolutionBuild.BuildProject(String, String, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.