Моя проблема многослойная.Я хотел написать службу Windows, которая выполняет пакетный файл SoapUI testrunner.bat с пользовательскими параметрами.
Служба устанавливается нормально, однако ее нельзя запустить, если она не была собрана в режиме выпуска.Если я собрал его в режиме отладки, установил и попытался запустить его, он не запустился.
Я не могу отладить, потому что кнопка «Присоединить к процессу» недоступна.
СейчасСамая большая проблема заключается в том, что когда служба запускается, она вообще ничего не делает.Файлы журнала не создаются.
Вот мой код:
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "D:\\testrunner.bat";
proc.StartInfo.Arguments = "-sServiceTest1 -cLoadBalancingTest -r -fd:\\temp -R\"TestCase Report\" -FPDF D:\\TestProj.xml";
proc.StartInfo.UseShellExecute = true;
proc.Start();
Что я делаю не так?
PS У меня Windows 7.