Ошибка при попытке запустить проект: невозможно запустить программу. Не удается найти указанный файл - PullRequest
17 голосов
/ 03 мая 2011

Этот проект работал нормально, затем я перезагрузил компьютер, чтобы установить новый графический процессор, и теперь он выдает следующую ошибку при попытке запустить его:

Error while trying to run project: Unable to start program:

"E:\Workspace\...\....exe"

Cannot find the file specified.

Я подтвердил, что указанный файл существует по пути, указанному в сообщении об ошибке.

Я пытался "Очистить решение" и "Восстановить решение".

Переход к исполняемому файлу вручную и запуск его работает. Приведенная выше ошибка возникает при нажатии кнопки «Выполнить» в VS2010.

Кто-нибудь знает, почему это может происходить?

Ответы [ 21 ]

0 голосов
/ 08 июля 2016

Я столкнулся с этой ошибкой, когда "" был добавлен по ошибке в мои аргументы командной строки при изменении свойств для "Все конфигурации".Удаление их из RightClickProject-> Properties-> Configuration Properties-> Debugging-> Command Arguments позволило снова запустить его в отладчике.

0 голосов
/ 09 апреля 2016

В случае приложений Windows ошибка устраняется путем изменения свойств запущенного проекта.

  1. Щелкните правой кнопкой мыши текущий запущенный проект, выберите Свойства
  2. Отладка-> Проверить Включить отладку неуправляемого кода и нажать кнопку сохранить в меню.

Эта конфигурация не сохраняется в [CurrentProject].csproj (или [CurrentProject] .vbproj) .Сохраняется в: [CurrentProject] .csproj.user (или [CurrentProject] .vbproj.user )

Если вы используете репозиторий кода, обычно этот файл не сохраняется при отмене контроля версий.

0 голосов
/ 17 октября 2013

В верхнем меню «Build» -> «Rebuild Solution» .exe-файл каким-то образом был удален или поврежден, «Rebuild Solution» создаст новый!

0 голосов
/ 05 апреля 2013

Сброс диагностики и статического анализа, например, через Свойства -> Фортран -> Диагностика.Будьте особенно внимательны к «Уровню статического анализа безопасности» и не устанавливайте его.Удачи!

0 голосов
/ 09 февраля 2016

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

0 голосов
/ 04 марта 2016

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

0 голосов
/ 21 февраля 2014

У меня была такая же проблема.
Причиной для меня было то, что параметр Command в Configuration Properties | Debugging был сброшен до значения по умолчанию.

0 голосов
/ 24 ноября 2014

Я столкнулся с подобной проблемой. И я обнаружил, что решение совершенно не связано с ошибкой. Хитрость заключалась в переименовании названия сборки. Решение: VS 2013 -> Свойства проекта -> Вкладка приложения -> Свойство AssemblyName изменено на новое имя <25 символов </p>

0 голосов
/ 06 декабря 2014

У меня была похожая проблема при использовании веб-проекта Silverlight ...

Я получил решенную проблему, установив стартовую страницу (В Silverlight. aspx - стартовая страница).

В браузере проекта щелкните правой кнопкой мыши стартовой страницы и установите ее.!

смотрите здесь мой снимок экрана

0 голосов
/ 22 августа 2017

Я публикую это только потому, что у меня была специфическая проблема с аргументами командной строки, которые я передавал. Будучи неопытным с командной строкой, я использовал «<» и «>» в ​​своих аргументах, и он перенаправлял файл на мне. Надеюсь, это кому-нибудь поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...