Привет еще раз. На этот раз моя проблема заключается в попытке переместить пакетные файлы в макросы Visual Studio. Во-первых, я не хочу вызывать командные файлы из макросов. Я хотел бы сделать следующее и выяснить, как это сделать, но не то, как заставить процесс ждать завершения предыдущей команды, прежде чем запускать следующую.
- stop sqlserver
- Stop IIS
- удалить кеш
- start iis
- start sqlserver
- запуск приложения
- подключиться к процессу, как только приложение полностью загрузится (возникли проблемы с определением того, как приложение запущено и работает).
Выше приведена английская версия того, что я хотел бы сделать. Я могу сделать все это отдельно через макросы, используя: Process.Start("cmd.exe", "/K net stop mssqlserver")
и т. Д.
Но не могу заставить его ждать, пока предыдущая команда не будет выполнена, прежде чем начинать следующую. Любая помощь приветствуется. Спасибо !!!