Ошибка сборки из командной строки Windows через vcbuild - PullRequest
0 голосов
/ 11 октября 2011

Я пытаюсь выполнить vcbuild через командную строку.Просто использование

vcbuild project.vcproj

не работает, и я попытался использовать весь путь:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe project.vcproj

, который выдает ошибку: «C: \ Program» не распознается каквнутренняя или внешняя команда, ...

, поэтому я попробовал ее с '

'C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe' project.vcproj

, что выдает ошибку "Система не может найти указанный путь"

  • Путь существует

Спасибо, любая помощь будет высоко ценится.

ПРИМЕЧАНИЕ: это должно быть выполнено TeamCity (CI Server) ++ по некоторым причинам с использованием ""не работает, при вводе команды TeamCity на выполнение выдает: «Указан неверный исполняемый файл команды»

1 Ответ

1 голос
/ 11 октября 2011

Вместо этого используйте двойные кавычки:

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe" project.vcproj

Цитирование в cmd возможно только с двойными кавычками, независимо от того, к чему вы можете или не можете обращаться из оболочек Unix.

...