Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Identifie un projet unique dans la configuration de solution spécifiée à générer, nettoyer, regénérer ou déployer.
Syntaxe
devenv SolutionName {/Build|/Clean|/Deploy|/Rebuild} [SolnConfigName [/Project ProjName [/ProjectConfig ProjConfigName]] [/Out OutputFilename]]
Arguments
SolutionName
Obligatoire. Chemin complet et nom du fichier solution.
{
/Build/Rebuild||/Clean|/Deploy}Obligatoire. Génère, nettoie, déploie ou regénère le projet.
SolnConfigName
facultatif. Nom de la configuration de solution (par exemple,
DebugouRelease) appliquée à la solution nommée dans SolutionName. Si plusieurs plateformes de solution sont disponibles, vous devez également en spécifier une (par exemple,Debug|Win32). Si cet argument n’est pas spécifié ou consiste en une chaîne vide (""), l’outil utilise la configuration active de la solution./ProjectProjNamefacultatif. Chemin et nom d’un fichier projet dans la solution. Vous pouvez entrer le nom d’affichage du projet ou un chemin d’accès relatif du dossier SolutionName au fichier projet. Vous pouvez également saisir le chemin d’accès complet et le nom du fichier projet.
/ProjectConfigProjConfigNamefacultatif. Nom de la configuration de build du projet (par exemple,
DebugouRelease) appliquée au/Projectnommé. Si plusieurs plateformes de solution sont disponibles, vous devez également en spécifier une (par exemple,Debug|Win32)./OutOutputFilenamefacultatif. Nom du fichier auquel vous souhaitez envoyer la sortie de l’outil. Si le fichier existe déjà, l’outil ajoute la sortie à la fin du fichier.
Remarques
Doit être utilisé dans une partie d’une commande, ou
/Rebuild/Deploy/Cleanunedevenv/Buildcommande.Placez entre guillemets doubles les chaînes contenant des espaces.
Vous pouvez afficher des informations récapitulatives sur les générations, notamment sur les erreurs, dans la fenêtre Commande ou dans tout fichier journal spécifié avec le commutateur
/Out.
Exemple
Cet exemple génère le projet CSharpWinApp suivant la configuration de build de projet Debug présente dans MySolution.
devenv "%USERPROFILE%\source\repos\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug