Невозможно запустить программу в Visual Studio 2019, выбор локального отладчика Windows выдает ошибку отказано в доступе
- Post author: admin
- Запись опубликована: 20 февраля, 2023
- Post category: Вопросы по программированию
#c #cmake #visual-studio-2019 #cmake-gui
#c #cmake #visual-studio-2019 #cmake-gui
Вопрос:
В настоящее время я работаю над клонированием репозитория Cilantro github. Я использовал Cmake, а также загрузил необходимые зависимости. Проблема в том, что я не могу запускать какие-либо файлы внутри проекта, а также вновь созданные файлы .cpp для тестирования. Когда я создаю проект, он успешно выполняет сборку. но всякий раз, когда я пытаюсь запустить, щелкнув в локальном отладчике Windows, я продолжаю получать сообщение об ошибке невозможно запустить доступ к программе отказано.
Что я сделал, но не помогло
- удалите антивирус MC ***
- отключена защита в режиме реального времени в системе защиты от вирусов
- перестройте проект, и он будет успешно собран
- также попытался создать cilantro в качестве моего набора в качестве проекта, но я получаю следующую ошибку. cilantro, установить как проект Мне нужна помощь для запуска проекта и устранения следующей ошибки. Кроме того, есть ли более простой способ клонировать и запускать проект в Visual Studios без использования графического интерфейса CMAKE?
IDE: Visual Studios; При попытке запустить программу на C использовался графический интерфейс CMAKE для создания этого проекта Cilantro Github, который я пытаюсь запустить: https://github.com/kzampog/cilantro
Не удалось запустить приложение, поскольку его параллельная конфигурация неправильна
1. Возможно, вам нужно установить цель в качестве проекта запуска: в обозревателе решений переключитесь на целевое представление CMake и щелкните правой кнопкой мыши, затем «Установить как проект запуска».
2. Нет приложения для запуска из ALL_BUILD проекта. Запустите один из примеров. (Вы, вероятно, хотите самостоятельно ознакомиться с Visual Studio.)
3. Несмотря на то, что я это делаю, он продолжает показывать мне ошибку невозможно запустить приложение, а не допустимое приложение win32
Ответ №1:
сделайте ваш проект как set as startup project
Solution Explorer > cilantro (Щелкните правой кнопкой мыши) > set as startup project
1. Я все еще получаю ошибку, но теперь она другая, невозможно запустить программу, а не допустимое приложение win32
2. добавьте ваш файл в cmake
3. не могли бы вы уточнить, я новичок в Visual Studios
4. make new cmake executable и библиотека ссылок
5. как я могу это сделать, пожалуйста, помогите
Вам также может понравиться
Вычисляемая мера Power BI для подсчета трех конкретных значений из столбца
17 мая, 2023
Тесты CLI Ember завершаются неудачно внутри контейнера разработчика
14 января, 2022
Извлечение ключевых точек из posenet в файл json?
26 апреля, 2023
Исправление ошибки в Visual Studio Couldn’t process file Form1.resx due to its being in the Internet
- О нас
- Онлайн игры
- Конвертеры
- Base64 конвертер онлайн
- Оформление кода JavaScript CSS HTML Онлайн
- URL Encoder (кодировщик) / Decoder (декодировщик) онлайн
- Конвертер регистров
- Рассчитать количество дней между датами
- Генератор ключей и паролей
- Генератор QR кодов
- Преобразование времени
- Преобразование микросекунд в секунды
- Преобразование микросекунд в миллисекунды
- Преобразование миллисекунд в микросекунды
- Преобразование миллисекунд в секунды
- Преобразование миллисекунд в минуты
- Преобразование миллисекунд в часы
- Преобразователь миллисекунд в дату
- Преобразование секунд в миллисекунды
- Преобразование секунд в минуты
- Преобразование секунд в часы
- Преобразование секунд в дни
- Преобразование минут во время
- Преобразование минут в миллисекунды
- Преобразование минут в секунды
- Преобразование минут в часы
- Преобразование часов в миллисекунды
- Преобразование часов в секунды
- Преобразование часов в минуты
- Преобразование часов в дни
- Преобразование дней в часы
- Преобразование из часы в недели
- Конвертация из недели в часы
- Через несколько часов калькулятор
- Преобразование времени AM/PM в 24-часовое
- Преобразование Военного Времени
- Время до десятичного калькулятора
- Безопасность
- Финансы
- Энциклопедия
Источник: programbox.ru
Visual Studio жалуется, что .exe не обнаруживается при компиляции для отладки
Когда я впервые компилирую в режиме отладки, Visual Studio жалуется: «Не удается запустить программу .. Debug myprogram.exe. Система не может найти указанный файл».
Однако я думаю, что это очевидно, потому что я компилирую впервые, не так ли? Этот исполняемый файл еще не должен существовать, так почему Visual Studio отказывается от компиляции?
Спасибо за вашу помощь.
Кроме того, когда я строю, появляется следующий журнал:
Когда я создаю (Build-> Build solution.), Появляется этот журнал:
1>—— Build started: Project: print_digits, Configuration: Debug Win32 —— 1>Build started 12/23/2011 4:32:17 PM. 1>InitializeBuildStatus: 1> Creating «Debugprint_digits.unsuccessfulbuild» because «AlwaysCreate» was specified. 1>FinalizeBuildStatus: 1> Deleting file «Debugprint_digits.unsuccessfulbuild». 1> Touching «Debugprint_digits.lastbuildstate». 1> 1>Build succeeded.
1> 1>Time Elapsed 00:00:00.08
Он говорит, что сборка прошла успешно, но по какой-то причине не создается исполняемый файл.
dangerChihuahua007 24 Дек 2011 в 01:52
Вы можете опубликовать полный журнал сборки?
Luchian Grigore
24 Дек 2011 в 01:59
Конечно (я опубликовал журнал сборки выше).
dangerChihuahua007
24 Дек 2011 в 02:36
Можете ли вы проверить, отмечен ли проект, который вы пытаетесь собрать, в: Build -> Configuration Manager?
Ian Medeiros
24 Дек 2011 в 02:38
Привет — спасибо за публикацию журнала сборки: это определенно помогает! В: Как спросил Ян Медейрос: пожалуйста, проверьте свой Config Mgr и убедитесь, что вы строите правильную цель. В вашем журнале ничего не говорится о попытке «скомпилировать» или «связать» любой «.exe». Это должно . PS: пожалуйста, не ставьте никого ВНИЗ, если они пытаются вам помочь 🙂
24 Дек 2011 в 03:04
Я понял, что ошибка заключалась в том, что я не добавил в свой проект файл .cpp с функцией main. Спасибо за идеи!
dangerChihuahua007
27 Дек 2011 в 20:46
6 ответов
Лучший ответ
Здесь пара проблем:
1) Эта ошибка связана с попыткой ЗАПУСТИТЬ программу, а не скомпилировать ее:
«Невозможно запустить программу .. Debug myprogram.exe. Система не может найти указанный файл».
2) Вероятно, причина того, что программа не может быть найдена, заключается в том, что она НЕ СОБИРАЕТСЯ.
Вот ошибки, которые я получил из вашего источника:
tmp.cpp(5) : error C2065: ‘cout’ : undeclared identifier tmp.cpp(5) : error C2297: ‘
Вы сможете исправить именно эти ошибки, если добавите «using namespace std;»
Получите чистую компиляцию, и вы сможете запустить отладчик 🙂
paulsm4 24 Дек 2011 в 02:23
Спасибо! Я пробовал Build-> Clean Solution. В журнале отмечается «Сборка выполнена успешно», но когда я пытаюсь запустить отладчик, появляется та же ошибка. Действительно, после проверки в моей папке Debug нет исполняемого файла.
dangerChihuahua007
24 Дек 2011 в 02:31
Я была такая же проблема. Проблема заключалась в том, что мой антивирус (в моем случае Avast) автоматически удалял файл при создании. И поскольку у меня был Avast в беззвучном режиме, он не заметил меня об удалении. Так что в моем случае помогло отключение антивируса или настройка правила исключения.
Flurin 23 Окт 2015 в 15:43
Нужно писать после включения
using namespace std;
user1022370 10 Ноя 2012 в 21:13
У меня такая же проблема с Visual Studio 2015. Если у меня есть решение с двумя проектами, и для выходного файла в Linker-> General установите значение $ (IntDir) $ (TargetName) $ (TargetExt), тогда он создаст файл .exe (I подтвердили, что он существует), но я не могу запустить его через Visual Studio. В настоящее время у меня нет решения этой проблемы, кроме возврата к $ (OutDir).
Текущая проблема заключается в том, что оба проекта создают объектные файлы в $ (IntDir), но я получаю два разных файла .exe в одной папке. После того, как я попытался изменить расположение вывода, мне не удалось заставить отладчик выполнить файл .exe через Visual Studio, поэтому я подозреваю, что мне нужно будет отредактировать файлы .sln или .vcxproj, чтобы устранить проблему. К сожалению, Visual Studio содержит ошибки и может потребовать редактирования XML-файлов непосредственно в этих ситуациях, если это те проблемы, с которыми вы столкнулись.
25 Апр 2017 в 00:13
У меня возникла аналогичная ошибка, когда я не объявил библиотеки, которые я правильно использовал, в «свойствах».
Я думаю, что мне нужно было написать имена файлов .lib в Properties / Linker / Input / Additional Dependencies и установить пути в «Каталогах VC ++». Но у вас не должно возникнуть этой проблемы только с stdio и iostream.
Dan Is Fiddling By Firelight 10 Ноя 2013 в 21:12
С той же проблемой столкнулась, после некоторого RND, наконец, я нашел решение. Решение: перейдите в свойства проекта -> вкладка «Безопасность» -> снимите флажок «Включить параметры безопасности ClickOnce».
Источник: question-it.com
Что делать если в программе Microsoft Visual Studio Profesional при запуске проекта пишит «Не удается запустить программу. — вопрос №1075270
Вообще, рекомендуется проекты создавать и хранить в директориях с англоязычным названием, что бы там ни говорили в тех. поддержке о поддержке кирилицы, бывают случаи подобные вашему. Либо по этому пути у вас действительно нет проекта.
Если вы пытаетесь скомпилировать открытый проект, то обязательно проверьте, не запущен ли у вас в данное время exe-файл комплириуемого проекта (загляните в диспетчер задач).
Добрый день. Меня заинтересовал ваш ответ «Вообще, рекомендуется проекты создавать и хранить в директориях с англоязычным названием, что бы там. » на вопрос http://www.liveexpert.org/topic/view/1075270-chto-delat-esli-v-programme-microsoft-visual-studio-profesional-pri-zapuske-proekta-pishit-quot-ne-udaetsya-zapustit. Можно с вами обсудить этот ответ?
Обсудить с экспертом
Константин
Общаться в чате
1 — такое бывает при не очень высокой скорости диска — операция записи скомпилированного файла из буфера системы не успевает закончится до операции запуска программы или когда антивирус не успевает просканировать этот файл
повторный запуск через несколько секунд обычно успешен
лечится переходом на более мощное железо. в первую очередь диск
2 — если у Вас настоящий путь
с:users\DocumentsVisual Studio 2010Ргоjесts5binDebug.ехе
а студия выдает именно
с:и5ег5ас! ттс1оситеп15у|5иа1 51ис1|о 2010Рго|ест.5нрОеЬиднр.ехе
то у Вас или вирус или серьезные проблемы с пиратской виндой или пиратской студией
ps по поводу скорости диска, я сталкивался с этой проблемой очень долго именно во времена 2010 студии. можете попробовать более позднюю
Источник: www.liveexpert.org