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