Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aqui está uma coleção de pequenos exemplos de código sobre diferentes maneiras de trabalhar com builds.
Criar solução
Para criar toda a solução, chame o BuildAsync() método.
bool buildStarted = await VS.Build.BuildSolutionAsync(BuildAction.Build);
Criar projeto
Você pode criar qualquer projeto ao passá-lo para o método.
Project project = await VS.Solutions.GetActiveProjectAsync();
await project.BuildAsync(BuildAction.Rebuild);
Definir propriedade build
Mostra como definir uma propriedade de construção no projeto.
Project project = await VS.Solutions.GetActiveProjectAsync();
bool succeeded = await project.TrySetAttributeAsync("propertyName", "value");
Obter propriedade de compilação
Mostra como obter uma propriedade de compilação de qualquer projeto ou item de projeto.
Project item = await VS.Solutions.GetActiveProjectAsync();
string value = await item.GetAttributeAsync("propertyName");