Ich führe ein Visual Studio-Postbuild-Ereignis aus, das IIS herunterfährt, wenn es nach der Kompilierung noch ausgeführt wird:
taskkill /f /im w3wp.exe
Das Folgende funktioniert einwandfrei, wenn IIS noch ausgeführt wird, löst jedoch einen Fehler aus, wenn es bereits beendet wurde:
Error 1 The process "w3wp.exe" not found. xxx\EXEC
Gibt es eine Möglichkeit, taskkill anzuweisen, das Problem zu ignorieren, wenn kein passender laufender Prozess gefunden wird?
START /wait taskkill /f /im w3wp.exe