Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nachfolgend finden Sie eine Sammlung kleiner Codebeispiele für verschiedene Möglichkeiten zum Arbeiten mit Builds.
Erstellen einer Lösung
Rufen Sie die BuildAsync() Methode auf, um die gesamte Lösung zu erstellen.
bool buildStarted = await VS.Build.BuildSolutionAsync(BuildAction.Build);
Projekt erstellen
Sie können jedes Projekt erstellen, indem Sie es an die Methode übergeben.
Project project = await VS.Solutions.GetActiveProjectAsync();
await project.BuildAsync(BuildAction.Rebuild);
Build-Eigenschaft festlegen
Zeigt, wie eine Build-Eigenschaft für das Projekt festgelegt wird.
Project project = await VS.Solutions.GetActiveProjectAsync();
bool succeeded = await project.TrySetAttributeAsync("propertyName", "value");
Build-Eigenschaft abrufen
Zeigt, wie Sie eine Build-Eigenschaft jedes beliebigen Projekts oder jedes beliebigen Projektelements abrufen.
Project item = await VS.Solutions.GetActiveProjectAsync();
string value = await item.GetAttributeAsync("propertyName");