Я выполняю восстановление базы данных как часть нашей сборки TFS 2010 Team. Так как ряд баз данных восстанавливаются, я использую командный файл, который вызывается с помощью действия InvokeProcess.
У меня есть ряд вопросов, в которых я не уверен:
1. TFS ожидает завершения всех команд в командном файле или перехода к следующему действию, как только пинает InvokeProcess?
2. Есть ли способ заставить процесс сборки ожидать успешного завершения пакетной команды?
Я использую его следующим образом:
Свойство FileName InvokeProcess имеет "c: \ windows \ system32 \ cmd.exe"
Свойство Arguments содержит полный путь к моему пакетному файлу.