Мое решение имеет несколько проектов, одним из которых является служба Windows; У меня есть шаг предварительной сборки, чтобы остановить службу, и шаг после сборки, чтобы перезапустить ее (таким образом, exe службы Windows не блокируется, когда VS строит / перезаписывает его).
on pre-build:
net stop myservice
on post-build:
net start myservice
Если служба не запущена во время запуска сборки, команда net stop завершается неудачно, что не позволяет продолжить сборку.
Что я могу сделать, чтобы принудительно выполнить сборку, даже если шаг перед сборкой не удался?