Bonjour,
Je rencontre un problème pour compiler un projet en ligne de commande avec MSBuild.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 msbuild /t:Build /p:config=Debug c:\tmp\MSBuild\PrjTest.dproj
A chaque essai, j'ai le message d'erreur :
J'ai regardé sur et mais malgré les modifications dans les variables d'environnement cela n'a rien changé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Build started 07.09.2012 14:32:08. __________________________________________________ Project "c:\tmp\msbuild\PrjTest.dproj" (Build target(s)): c:\tmp\msbuild\PrjTest.dproj : error MSB4057: The target "Build" does not exist in the project. Done building project "PrjTest.dproj" -- FAILED. Build FAILED. c:\tmp\msbuild\PrjTest.dproj : error MSB4057: The target "Build" does not exist in the project. 0 Warning(s) 1 Error(s) Time Elapsed 00:00:00.03
J'ai contrôlé les variables d'environnement contenu dans le fichier rsvars.bat et tout est bien déclaré (variables présentes et pointant vers les bons chemins).
Le fichier CodeGear.Delphi.Targets est bien présent dans le répertoire BDS/Bin.
En PJ, je met le fichier dproj du projet (renommé en XML pour pouvoir être ajouté au post).
Quelqu'un saurait-il le pourquoi du comment de cette erreur ?
Merci d'avance.
Partager