Пользовательское действие InvokeProcess не вызывает

Я делаю свои первые шаги по настройке сборок TFS. Я создал InvokeProcess, который вызывает пакетный файл. В логе вижу, что батник вызывается, но не вижу, что батник выполняется. В FileName я указал местонахождение и имя файла (например, «C:\myBatch.bat». Просто чтобы увидеть, как он работает, я назвал имя файла также «Notepad.exe», и это тоже не сработало. В чем может быть проблема?

Спасибо


person Ariel    schedule 19.06.2011    source источник


Ответы (1)


Укажите свойство WorkingDirectory для действия Invoke Process. Если путь к файлу указан как «C:\myBatch.bat», установите для рабочего каталога значение «c:\».

Кроме того, вы можете включить ведение журнала для Invoke Process Activity. Проверьте здесь: https://blogs.blackmarble.co.uk/blogs/rfennell/archive/2010/02/23/logging-results-from-invokeprocess-in-a-vs2010-team-build.aspx

person Jehan33    schedule 20.06.2011
comment
Привет...Мне не помогает...Установил в WorkingDIrectory например C:\ и в файле C:\MyBatch.bat безрезультатно. - person Ariel; 20.06.2011
comment
@Maslow Вот рабочая ссылка: blogs.blackmarble.co.uk/blogs/rfennell/post/2010/02/23/ - person Jehan33; 28.01.2012