2013-11-26 4 views
0

Я пытаюсь обновить проект vC++ 6 (.dsp) до проекта vC++ 2008 (.vcproj) Я использую vC++ 2008 express editionОбновление vC++ 6 project to vC++ 2008 из командной строки

файл обновлен и успешно построен из IDE , но мне нужно сделать это из командной строки в сценарии построения его среди других проектов

Итак, я попытался это:

1 * «devenv.exe» >> Недоступно с экспресс-изданием

2 * "vcexpress.exe" >> Поддержка опции командной строки, но не/обновить

3 * "vcbuild.exe" и "MSBuild.exe" >> Поддержка/обновить вариант, но дает фатальную ошибку ("не удалось преобразовать ")

4 * используя com объект« VisualStudio.VCProjectEngine.9.0 »и его метод« LoadProject » , но он возвращает необработанное исключение.

После некоторого поиска найден результат, в котором говорится, что файл с стилями линии linux « , и это является причиной проблемы, поэтому я преобразовал файл в стиль Windows с помощью Notepad ++ и повторил шаги, но не повезло.

Итак, есть ли способ преобразовать проект из командной строки ?!

ответ

0

насколько я знаю, и после долгих поисков, нет никакого способа, чтобы обновить этот вид проектов.

Если кто-то ищет ответ, вам нужно написать makefile для th проект для его создания из командной строки с:

nmake /f "makefile" 
Смежные вопросы