/ProjectConfig (devenv.exe)
Gibt eine Projektbuildkonfiguration an, die beim Erstellen, Bereinigen, Neuerstellen oder Bereitstellen des im /Project
-Argument benannten Projekts angewendet werden soll.
Syntax
devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
Argumente
SolutionName
Erforderlich. Der vollständige Pfad und Name der Projektmappendatei.
{
/Build
|/Clean
|/Deploy
|/Rebuild
}Erforderlich. Dient zum Erstellen, Bereinigen, Bereitstellen oder Neuerstellen des Projekts.
SolnConfigName
Dies ist optional. Der Name der Projektmappenkonfiguration (z.B.
Debug
oderRelease
), die auf die in SolutionName benannte Projektmappe angewendet 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./Project
ProjNameOptional. Der Pfad und der Name einer Projektdatei innerhalb der Projektmappe. Sie können den Anzeigenamen des Projekts oder einen relativen Pfad vom SolutionName-Ordner zur Projektdatei eingeben. Sie können auch den vollständigen Pfad und Namen der Projektdatei eingeben.
/ProjectConfig
ProjConfigNameOptional. Der Name der Buildkonfiguration des Projekts (z.B.
Debug
oderRelease
), die auf das benannte/Project
angewendet werden soll. Wenn mehrere Projektmappenplattformen verfügbar sind, müssen Sie auch die Plattform angeben (z.B.Debug|Win32
)./Out
OutputFilenameOptional. 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 /ProjectConfig
-Schalter muss zusammen mit dem /Project
-Schalter als Teil eines /Build
-, /Clean
-, /Deploy
- oder/Rebuild
-Befehls verwendet werden.
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.
Beispiel
Mit dem folgenden Befehl wird das Projekt CSharpWinApp
mithilfe der Debug
-Projektbuildkonfiguration in MySolution
erstellt:
devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug