MSBuild configuration dans jenkins
Je suis confronté à l'erreur ci-dessous lors de la configuration de MSBuild dans Jenkins:
[ImageResize] $ cmd.exe /C " msbuild.exe p:Configuration=Libération
E:\Heena\Applications\ImageResize\vbimage\ImageResize.la sln " && exit
%%ERRORLEVEL%% 'msbuild.exe' n'est pas reconnu comme un interne ou
commande externe, un programme exécutable ou un fichier de commandes. Étape de génération " Construire un
Projet Visual Studio ou de la solution à l'aide de MSBuild " marqué construire comme
l'échec Fini: l'ÉCHEC
Veuillez noter que j'ai mis MSBuild chemin jusqu'à msBuild.exe lors de la mise en place de MSbuild plugin. J'ai déployé avec succès un projet Visual Studio sur jenkins, mais impossible de le configurer avec MSBuild.
Vous devez vous connecter pour publier un commentaire.
Dans MSBuild installations option de jenkins,
Choisir le chemin de la MSBuild =
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
Ensuite, allez à votre jenkins projet où vous voulez le construire,
de,
Add Build Step
menu choisirConstruire un Projet Visual Studio ou de la solution à l'aide de MSBuild option
MSBuild version
sera ce que vous avez définie à l'Étape 1 et enMSBuild File
tapez le chemin d'accès de votre fichier de solution et dans
Command Line Arguments
optiontype
/p:Configuration=Release
.Espère que vous avez la réponse à ce que vous recherchez.
Une Supposition de ma part , msbuild.exe ne fait pas partie de la CHEMIN lorsque vous exécutez la commande msbuild , vérifiez qu'avant d'exécuter la commande , essayez d'exporter le chemin à msbuild à la variable path.
En regardant l'erreur je suppose que vous êtes à l'aide de windows/Lot , alors essayez quelque chose comme ça avant d'exécuter msbuild
Hésitez pas à revenir en cas de questions ou de préoccupations