26
janvier
2007
Script de compilation All in one solution .net
janvier
2007
l’une des règles de développement d’un projet complexe est que la compilation devra être faite par un seul clic !
En effet, si on est plusieurs à travailler sur un projet et pour compiler il faut lire une procédure de 2 pages, on risque de perdre beaucoup de temps … la solution est donc un script qui compile tous les modules en un clin d’oeil !
– créer un nouveau fichier texte et donne lui l’extension .cmd
– mettre ces quelques lignes de codes :
@echo off
SET EXE=%WINDIR%\Microsoft.NET\Framework\v2.0.50727\msbuild.exe
rem Options
SET OPT=/nologo /v:m /p:toolpath=.\
%EXE% %OPT% Nom_De_Ma_Solution.sln
IF ERRORLEVEL 1 GOTO err
start bin\Onward_Designer.exe
GOTO fin
:err
PAUSE
:fin
SET EXE=%WINDIR%\Microsoft.NET\Framework\v2.0.50727\msbuild.exe
rem Options
SET OPT=/nologo /v:m /p:toolpath=.\
%EXE% %OPT% Nom_De_Ma_Solution.sln
IF ERRORLEVEL 1 GOTO err
start bin\Onward_Designer.exe
GOTO fin
:err
PAUSE
:fin
Ce script compile tous vos projet (faire attention à la version du Framework bien sûr) et lance l’exécutable (si la compilation s’est bien passé) à la fin de la compilation !
Enjoy.