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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.