Bonjour à tous,

Je travaille actuellement sur le développement d'un service, et afin de me simplifier la tache, j'utilise les évènements de pré et post compilation.

J'ai actuellement un évènement en pré-compilation qui est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
@ECHO ON
set DOTNETFX2=%SystemRoot%\Microsoft.NET\Framework\v2.0.50727
set PATH=%PATH%;%DOTNETFX2%
 
InstallUtil /u RithMinerServer.exe
Cependant si j'ai une erreur de compilation, le service n'existant plus, ce script renvoi un code d'erreur -1, et la compilation s'arrête.
En faisant 2-3 recherches sur le langage batch, je suis arrivé à la syntaxe suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
@ECHO ON
set DOTNETFX2=%SystemRoot%\Microsoft.NET\Framework\v2.0.50727
set PATH=%PATH%;%DOTNETFX2%
 
TaskList | findstr /c:RithMinerServer.exe > nul
IF %errorlevel%==0 InstallUtil /u RithMinerServer.exe
Cependant là aussi j'ai une erreur
Pourtant, le même code tapé dans la ligne de commande fonctionne très bien.

Quelqu'un aurait-il une idée ?

Merci d'avance.