/Build (devenv.exe)

Erstellt mithilfe einer angegebenen Projektmappen-Konfigurationsdatei eine Projektmappe oder ein Projekt.

Syntax

devenv SolutionName /Build [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]

Argumente

  • SolutionName

    Erforderlich. Der Pfad und Name der Projektmappendatei relativ zum Projektmappenverzeichnis.

  • SolnConfigName

    Dies ist optional. Der Name der Projektmappenkonfiguration (z.B. Debug oder Release), die zum Erstellen der in SolutionName benannten Projektmappe verwendet werden soll. Wenn mehrere Projektmappenplattformen verfügbar sind, müssen Sie auch die Plattform angeben (z.B. Debug|Win32). Wenn dieses Argument nicht angegeben wird oder eine leere Zeichenfolge ("") enthält, verwendet das Tool die aktive Konfiguration der Projektmappe.

  • /ProjectProjName

    Dies ist optional. Der Pfad und der Name einer Projektdatei innerhalb der Projektmappe. Sie können einen relativen Pfad vom SolutionName-Ordner zur Projektdatei, dem Anzeigenamen des Projekts oder dem vollständigen Pfad und Namen der Projektdatei eingeben.

  • /ProjectConfigProjConfigName

    Dies ist optional. Der Name der Projektbuildkonfiguration (z.B. Debug oder Release), die beim Erstellen des benannten Projekts verwendet wird. Wenn mehrere Projektmappenplattformen verfügbar sind, müssen Sie auch die Plattform angeben (z.B. Debug|Win32). Wenn dieser Schalter angegeben ist, überschreibt er das Argument SolnConfigName.

  • /OutOutputFilename

    Dies ist optional. Der Name der Datei, an die die Ausgabe des Tools gesendet werden soll. Wenn die Datei bereits vorhanden ist, fügt das Tool die Ausgabe an das Ende der Datei an.

Hinweise

  • Der Schalter /Build führt dieselbe Funktion aus wie der Menübefehl Projektmappe erstellen in der integrierten Entwicklungsumgebung (Integrated Development Environment, IDE).

  • Schließen Sie Zeichenfolgen, die Leerzeichen enthalten, in doppelten Anführungszeichen ein.

  • Zusammenfassende Informationen für Builds, inklusive Fehlermeldungen, können im Befehlsfenster oder in einer Protokolldatei, die durch den Schalter /Out angegeben wird, angezeigt werden.

  • Der Schalter /Build erstellt nur Projekte, die seit dem letzten Build geändert wurden. Verwenden Sie stattdessen /rebuild, um alle Projekte in einer Projektmappe zu erstellen.

  • Wenn Sie die Fehlermeldung Ungültige Projektkonfiguration erhalten, stellen Sie sicher, dass Sie eine Projektmappenplattform oder eine Projektplattform angegeben haben (z.B. Debug|Win32).

Beispiel

Mit dem folgenden Befehl wird das Projekt CSharpWinApp mithilfe der Projektbuildkonfiguration Debug in MySolution erstellt.

devenv "%USERPROFILE%\source\repos\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

Weitere Informationen