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#:
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:
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
Partager