Visual C ++ 2010 ошибка.Система не может найти указанный файл - PullRequest
1 голос
/ 06 июля 2011

Я пытаюсь запустить пример учебника по Visual C ++ 2010, но он продолжает выдавать мне эту ошибку:

Unable to start program C:\Users\SVS\Documents\Visual Studio 2010\Projects\3DTrialOne\Debug\3DTrialOne.exe 
The system cannot find the file specified.

Я создал новый проект и добавил исходный код в новый.Я создал новый проект из существующего кода тоже.Это все еще имеет ту же ошибку.Должен ли я что-то изменить в настройках конфигурации?

Я попытался указать рабочий путь в настройках конфигурации на папку отладки (просто стреляя вслепую), но он все еще имеет ту же ошибку.

РЕДАКТИРОВАТЬ 2: У кого-то была такая же проблема с Visual Studio, и он написал следующее: Возникли проблемы с MS Visual Studio 2010 в OpenGL.org.Кто-нибудь знает, что это значит?

Ответы [ 3 ]

1 голос
/ 24 декабря 2012

Для меня антивирусное программное обеспечение конфликтовало с процессом создания exe-файла, поэтому перед открытием visual studio я отключил свой антивирус.Тогда я бы создал новый проект, потому что в противном случае исполняемый файл для этого проекта уже был бы удален антивирусом.Но если вы беспокоитесь о необходимости каждый раз начинать новый проект, вам не обязательно это делать.Но просто сделайте это для проектов, в которых эта проблема уже возникла. Обязательно каждый раз отключайте антивирус и ТОГДА открывайте Visual Studio.

Извините, если я не помогу, но это решило мою проблему.

1 голос
/ 06 июля 2011

Ошибка указывает на то, что вы пытаетесь запустить исполняемый файл, которого нет на компьютере. (или, по крайней мере, не по указанному пути)

Попробуйте скомпилировать проект. Если есть ошибки сборки, опубликуйте их.

Если вы можете скомпилировать проект нормально; тогда есть проблема с тем, где VS считает исполняемый файл для запуска. (Попробуйте поискать в настройках выходного каталога)

0 голосов
/ 14 апреля 2015

Лучший способ - поменять "\" на "/", это решило мою проблему, и я понял, когда смотрел в сторону предупреждения.

...