Je cherche a tester si la compilation d'un projet (Visual studio) a l'aide de MSBuild fonctionne sur mon serveur et si ce n'est pas le cas m'envoyer un mail (entre autres).

j'ai essayé en C#:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
System.Diagnostics.Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v3.5\\MSBuild.exe", "C:\\Users\\moi\\Desktop\\projet bidon\\MvcApplication1\\MvcApplication1.csproj");
mais comment savoir si le build a des erreurs ?

j'ai aussi essayé d'attaquer le problème a partir d'un autre projet MSBuild mais je ne connais pas du tout ce langage et n'arrive pas à obtenir un retour de la task MSBuild.

en MSBuild:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<Target Name="targ1">
		<MSBuild Projects="$(projet)">
 
		</MSBuild>
 
		<Message Conditon="$(build sans erreur)" Text="ca marche" />
</Target>
Comment puis-je obtenir un retour ? quelle option est la meilleure MSBuild ou C# ?

merci d'avance