Вопрос

Когда я строю свое приложение в VC6 IDE, я получаю эту ошибку:

--------------------Configuration: all - Win32 PRO Unicode Release--------------------
The system cannot find the file specified.
Error executing c:\windows\system32\cmd.exe.

all.exe - 1 error(s), 0 warning(s)

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

Это было полезно?

Решение

Ошибка сборки была вызвана разгрузкой одного из наших субпроектов DSP в нашем файле VC DSP. Мы разгрузили суб -проект, который не требовался для сборки. Но мы не удалили его из Project DSP. (На самом деле у нас есть серия файлов Sub - Project DSP, которые будут построены с основным файлом DSP)

Как только он был загружен и построен снова, ошибка исчезла. Спасибо за ваши предложения и ответы. Не понял причину, но это решило проблему.

Другие советы

Вполне вероятно, что у вас есть пользовательская команда сборки в одной из ваших зависимостей приложений.

Просмотрите их все, и в каждом, у которого что -то есть, добавьте эхо в качестве первого шага. Затем, когда вы сделаете свою сборку, вы увидите подробности того, что команда не удается.

Наиболее распространенная проблема, которая у меня есть, заключается в том, что я пытаюсь автоматически скопировать файлы заголовков в общее местоположение. Иногда я неправильно понимаю относительный путь. Добавление DIR к Post Build - это простой способ показать, где вы находитесь, и может помочь исправить ошибки пути.

Вы можете быть удалены переменной вашей среды

Я изменил режим сборки с симуляции Win32 на отладку Win32 и нажал на «Rebuild All», и это сработало.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top