Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta es una colección de pequeños ejemplos de código en diferentes formas de trabajar con compilaciones.
Compilar solución
Para compilar toda la solución, llame al método BuildAsync().
bool buildStarted = await VS.Build.BuildSolutionAsync(BuildAction.Build);
Compilar proyecto
Puede compilar cualquier proyecto pasandolo al método .
Project project = await VS.Solutions.GetActiveProjectAsync();
await project.BuildAsync(BuildAction.Rebuild);
Establecer la propiedad de compilación
Muestra cómo establecer una propiedad de compilación en el proyecto.
Project project = await VS.Solutions.GetActiveProjectAsync();
bool succeeded = await project.TrySetAttributeAsync("propertyName", "value");
Obtener la propiedad build
Muestra cómo obtener una propiedad de compilación de cualquier proyecto o elemento de proyecto.
Project item = await VS.Solutions.GetActiveProjectAsync();
string value = await item.GetAttributeAsync("propertyName");