Ошибка при попытке запуска проекта не удается запустить программу visual studio

I’m having problems launching an application with VS2017 on Windows 10. Starting in Debug mode, a popup apperars with the message:

Error while trying to run project: Unable to start program ».
The request is not supported.

enter image description here

If I launch without debug, it runs. If I run it and then attach to the process, it attaches. If I run with administrative privileges, then it debugs (but I can’t develop with administrative privileges). I’m owner of the folder where is source code and where project is built.

It works like a charm on previous PC with Windows 7.

Any idea?

asked Mar 24, 2017 at 14:44

Tognolo's user avatar

You need to check «Use Managed Compatibility Mode» in Tools|Options|Debugging|General.

answered Mar 24, 2017 at 14:50

emre kaplan's user avatar

emre kaplanemre kaplan

1802 silver badges13 bronze badges

4

In the end, i found the solution. The problem is ConEmu set in «Aggressive mode» and as default terminal: it capture my application execution and do some unknown interference.
I removed that setting, and my app work like a charm.

answered Dec 10, 2018 at 9:03

Tognolo's user avatar

TognoloTognolo

4463 silver badges14 bronze badges

2

I discovered this issue in Visual Studio 2017, and I found that excluding my code folders from my virus scanner (MalwareBytes) solved the problem in my case.

answered Jul 9, 2020 at 14:37

CWDev's user avatar

CWDevCWDev

313 bronze badges

1

In my case this was the result of my virus software quarantining the executable as «Malware» because I had used a component in it that connected to the internet. Once I listed my project folder as excluded from malware detection everything ran just fine.

answered Sep 30, 2017 at 19:19

Randall Doser's user avatar

2

This seems to be a catch-all error message, based on the varied answers above. I will add a new one: in my case our IT department a few days earlier deployed new PolicyPak security software which prevented execution of unknown applications. I saw this message ‘Error while trying to run project’ in Visual Studio 2022, and then found it on multiple projects. Since corporate IT didnt share this news with any of us developers ahead of time, I wasted 2 days chasing down the symptoms trying to find an answer. Finally got a response from an IT ticket: «Oh, that must be because of the new security package we deployed this week.» I found it by right-clicking the .exe file and noticed I have a new option, Run Self Elevated.

answered Mar 10 at 14:52

MarkF's user avatar

MarkFMarkF

1131 silver badge10 bronze badges

Здравствуйте.
Создал новый проект WPF в Студии, покидал нужных виджетов, пытаюсь запустить, получаю ошибку:

Ошибка при попытке запуска проекта: не удалось запустить программу 
<путь>
Отладчик установлен неправильно. Запустите программу Setup для установки или 
восстановления отладчика.

Запускаю установщик, выбираю VS17 -> изменить. В сводке указанно (если это важно):

  • Включено
    • Средства разработки классических приложений
    • Средства разработки для .NET 4.6.1
    • C# и Visual Basic
  • Необязательные
    • Blend for visual studio
    • Инструменты для Entity Framework 6
    • Средства профилирования
    • Поддержка языка F#
    • Средства разработки .NET Core 1.0 — 1.1
  • Среда выполнения .NET Core
    Что еще может понадобиться, ума не приложу.

Не могли бы вы подсказать, в чем может быть дело?


Попытка переустановить студию приводит к сбою установки со следующей ошибкой (из журнала)

Не удалось восстановить пакет "Microsoft.Net.4.6.FullRedist,version=4.6.81.6".
        URL-адрес поиска: https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.Net.4.6.FullRedist;PackageAction=Repair;ReturnCode=5100
        Затронутые рабочие нагрузки
            Основной редактор Visual Studio (Microsoft.VisualStudio.Workload.CoreEditor,version=15.0.26228.0)
        Затронутые компоненты
            Основной редактор Visual Studio (Microsoft.VisualStudio.Component.CoreEditor,version=15.0.26208.0)
        Журнал
            C:UsersИльяAppDataLocalTempdd_setup_20170524225231_002_Microsoft.Net.4.6.FullRedist.log
        Сведения
            Команда выполнена: "C:ProgramDataMicrosoftVisualStudioPackagesMicrosoft.Net.4.6.FullRedist,version=4.6.81.6dotNetFx-x86-x64-AllOS-ENU.exe" /q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup /CEIPconsent /log "C:UsersИльяAppDataLocalTempdd_setup_20170524225231_002_Microsoft.Net.4.6.FullRedist.log"
            Код возврата: 5100
            Сведения о коде возврата: Азия

По совету @Eikhner обновил windows, установил проблемный пакет руками, перезагрузился; никакого эффекта. Попробовал восстановить студию, получаю сбой. Единственная ошибка, которую пока удалось вынуть из журнала:

Не удалось установить перечисленные рабочие нагрузки и компоненты в продукте из-за сбоев в пакете.

Неполные рабочие нагрузки
    Основной редактор Visual Studio (Microsoft.VisualStudio.Workload.CoreEditor,version=15.0.26228.0)

Неполные компоненты
        Основной редактор Visual Studio (Microsoft.VisualStudio.Component.CoreEditor,version=15.0.26208.0)

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

Ниже перечислены отдельные сбои в пакете, которые сделали перечисленные выше рабочие нагрузки и компоненты неполными. Чтобы найти имеющиеся отчеты об этих проблемах, скопируйте и вставьте URL-адрес из сообщения о сбое пакета в адресную строку веб-браузера. Если о проблеме уже сообщалось, вы сможете найти решения или обходные пути. В противном случае вы можете создать новую запись о проблеме, в которой другие пользователи смогут найти решения или обходные пути.

Не удалось восстановить пакет "Microsoft.Net.4.6.FullRedist,version=4.6.81.6".
        URL-адрес поиска: https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.Net.4.6.FullRedist;PackageAction=Repair;ReturnCode=5100
    Затронутые рабочие нагрузки
        Основной редактор Visual Studio (Microsoft.VisualStudio.Workload.CoreEditor,version=15.0.26228.0)
    Затронутые компоненты
        Основной редактор Visual Studio (Microsoft.VisualStudio.Component.CoreEditor,version=15.0.26208.0)
    Журнал
        C:UsersИльяAppDataLocalTempdd_setup_20170529214845_002_Microsoft.Net.4.6.FullRedist.log
    Сведения
        Команда выполнена: "C:ProgramDataMicrosoftVisualStudioPackagesMicrosoft.Net.4.6.FullRedist,version=4.6.81.6dotNetFx-x86-x64-AllOS-ENU.exe" /q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup /CEIPconsent /log "C:UsersИльяAppDataLocalTempdd_setup_20170529214845_002_Microsoft.Net.4.6.FullRedist.log"
        Код возврата: 5100
        Сведения о коде возврата: Азия

@PashaPash, файл, о котором вы говорите, отсутствует, но есть с таким же именем и расширением .log.html

OS Version = 6.0.6000, SP = 0.0, Platform 2
OS Description = Vista - x64 Ultimate Edition 
MSI = 5.0.7601.23593
Windows version = amd64_windowsfoundation_31bf3856ad364e35_6.1.7601.17514_none_615fdfe2a739474c.manifest
Windows servicing = 6.1.7601.18766
CommandLine = C:f5fa5e713993e05ed093ae6f7e40\Setup.exe /q /norestart /repair /KeepAUPaused /ChainingPackage Visual_Studio_15_Setup /CEIPconsent /log "C:UsersИльяAppDataLocalTempdd_setup_20170529214845_002_Microsoft.Net.4.6.FullRedist.log" /x86 /x64 /redist
Using Simultaneous Download and Install mechanism
Operation: Repairing
Package Name = Microsoft .NET Framework 4.6.1 Setup
Package Version = 4.6.01055
User Experience Data Collection Policy: AlwaysUploaded
Logging all the global blocks


Installation Blockers:

Не удается выполнить установку в режиме совместимости.

Final Result: Installation failed with error code: (0x000013EC), "A StopBlock was hit or a System Requirement was not met." (Elapsed time: 0 00:00:08).

Система почему-то определилась как виста. Что бы это могло означать?

Цитата
Сообщение от OwenGlendower
Посмотреть сообщение

попробуй отключить антивирусы, anti-malware и подобные утилиты.

Сделал. Пишет вот что:
«Вы попали на эту страницу, потому что пытались получить доступ к порталу Microsoft Connect. Спустя почти 10 лет Microsoft Connect был уволен в пользу новых инструментов и услуг, которые позволят вам взаимодействовать с Microsoft. Если вы являетесь участником активной программы Connect, ваша программа либо закрывается, либо перемещается в один из этих инструментов или служб. Определите свою программу ниже, чтобы получить статус и следующие шаги.»
И дальше перечень действующих программ компании… Может смотрю куда-то не туда…

Добавлено через 10 минут
))) туплю мал-мала.
Ты, наверняка про запуск проекта же?

Я отключал все. бесполезно.
Проблема вылезла когда я начал центральную программулю собирать. А она частично состоит из подобных модулей программ клиентских.

В итоге на копипастил на чистую форму заготовок — назвал ее свалкой и решил с нее элементы управления тягать на другие формы.
Потом с нее натаскал элементов на главную форму приложения и куски кода туда же))).

И все. Начинание на этом загнулось.
Я уж какие только файлы не перерыл, все надеялся найти — в каком месте «класс не является первым в коде» )))
И даже нашел какой-то, где моя форма-свалка элементов и заготовок была первой. Поменял с главной местами — ноль эмоций…
—————

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

Пока все нормально)))

  • Remove From My Forums
  • Вопрос

  • Только начал обучение С++ по учебнику Страуструпа.
    Загрузил Visual Studio

    Начал со стандартного «Hello, World!» 

    Отладка проходит успешно, ошибок нет.

    Однако программа не запускается. 

    Выходят следующие сообщения:

    Следующий проект устарел: Hello, World — Debug Win32

    Не удается запустить программу: …/HelloWorld.exe
    Не удается найти указанный файл

    Что я делаю не так?

    Система: Wind x64.

Ответы

  • Книга нашего дорогого и горячо любимого Страуструпа написана о языке программирования, а не о работе в среде разработки Visual Studio. Последнее описано в справочной системе (в крайнем случае, есть сайт msdn.microsoft.com/library).
    Советую там ознакомиться с технологией создания проекта VC++ и процедурой преобразования исходного кода в исполняемый модуль.

    • Изменено

      20 ноября 2013 г. 5:37

    • Помечено в качестве ответа
      Maksim MarinovMicrosoft contingent staff, Moderator
      2 декабря 2013 г. 7:42

Перейти к контенту

I’m having problems launching an application with VS2017 on Windows 10. Starting in Debug mode, a popup apperars with the message:

Error while trying to run project: Unable to start program ».
The request is not supported.

enter image description here

If I launch without debug, it runs. If I run it and then attach to the process, it attaches. If I run with administrative privileges, then it debugs (but I can’t develop with administrative privileges). I’m owner of the folder where is source code and where project is built.

It works like a charm on previous PC with Windows 7.

Any idea?

asked Mar 24, 2017 at 14:44

Tognolo's user avatar

You need to check «Use Managed Compatibility Mode» in Tools|Options|Debugging|General.

answered Mar 24, 2017 at 14:50

emre kaplan's user avatar

emre kaplanemre kaplan

1821 silver badge12 bronze badges

4

In the end, i found the solution. The problem is ConEmu set in «Aggressive mode» and as default terminal: it capture my application execution and do some unknown interference.
I removed that setting, and my app work like a charm.

answered Dec 10, 2018 at 9:03

Tognolo's user avatar

TognoloTognolo

4163 silver badges14 bronze badges

2

I discovered this issue in Visual Studio 2017, and I found that excluding my code folders from my virus scanner (MalwareBytes) solved the problem in my case.

answered Jul 9, 2020 at 14:37

CWDev's user avatar

CWDevCWDev

313 bronze badges

1

In my case this was the result of my virus software quarantining the executable as «Malware» because I had used a component in it that connected to the internet. Once I listed my project folder as excluded from malware detection everything ran just fine.

answered Sep 30, 2017 at 19:19

Randall Doser's user avatar

2

I’m having problems launching an application with VS2017 on Windows 10. Starting in Debug mode, a popup apperars with the message:

Error while trying to run project: Unable to start program ».
The request is not supported.

enter image description here

If I launch without debug, it runs. If I run it and then attach to the process, it attaches. If I run with administrative privileges, then it debugs (but I can’t develop with administrative privileges). I’m owner of the folder where is source code and where project is built.

It works like a charm on previous PC with Windows 7.

Any idea?

asked Mar 24, 2017 at 14:44

Tognolo's user avatar

You need to check «Use Managed Compatibility Mode» in Tools|Options|Debugging|General.

answered Mar 24, 2017 at 14:50

emre kaplan's user avatar

emre kaplanemre kaplan

1821 silver badge12 bronze badges

4

In the end, i found the solution. The problem is ConEmu set in «Aggressive mode» and as default terminal: it capture my application execution and do some unknown interference.
I removed that setting, and my app work like a charm.

answered Dec 10, 2018 at 9:03

Tognolo's user avatar

TognoloTognolo

4163 silver badges14 bronze badges

2

I discovered this issue in Visual Studio 2017, and I found that excluding my code folders from my virus scanner (MalwareBytes) solved the problem in my case.

answered Jul 9, 2020 at 14:37

CWDev's user avatar

CWDevCWDev

313 bronze badges

1

In my case this was the result of my virus software quarantining the executable as «Malware» because I had used a component in it that connected to the internet. Once I listed my project folder as excluded from malware detection everything ran just fine.

answered Sep 30, 2017 at 19:19

Randall Doser's user avatar

2

Решил поэкспериментировать с удаленным дебаггом, после его настройки на удаленном компьютере (он находится в локальной сети), и указав в настройках проекта его IP адрес (ну перед этим, естественно поставив галочку «Использовать удаленный компьютер»), выскакивает ошибка после запуска проекта:

Ошибка при запуске проекта: Не удалось запустить программу
«D:……bindebugProgram.exe»

Не удается найти
указанный файл

Естественно, я проверял полностью путь до файла, и он верный, и соответственно, файл там находится.

PS В качестве удаленного компьютера, используется Windows 10

задан 4 июн 2017 в 12:43

Михаил's user avatar

5

Этот файл должен находиться на удаленном компьютере, причем в той же папке, что и на хосте. А еще на удаленном компьютере должен работать Remote Tools.

Для автоматического копирования собранного файла на отладочную машину можно использовать вот эти заклинания в Post-Build Step:

robocopy $(TargetDir) RemoteMachineConsoleApp1ConsoleApp1binDebug
if errorlevel 1 exit 0 else exit %errorlevel%

ответ дан 4 июн 2017 в 12:49

arrowd's user avatar

arrowdarrowd

1,58710 серебряных знаков12 бронзовых знаков

Для начала удаленной отладки клиентского приложения необходимо выполнить следующее:

На удаленной машине (виртуальной или реальной не важно):

  • у тестовой машины должен быть либо фиксированный адрес, либо сетевое имя, прописанное и автоматически обновляемое в DNS сервисе, чтобы не менять настройки проекта в дальнейшем.

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

  • необходимо установить Remote Debuger. Для этого нужно скопировать из папки C:Program Files (x86)Microsoft Visual Studio 15.0Common7IDERemote Debugger версию отладчика нужной разрядности либо скачать инсталлятор по ссылкам из статьи Remote Debugging в документации Microsoft. Не знаю что именно требуется скачивания официального инсталлятора, но моему LiveId явно чего-то не хватило.

  • прописываем запуск msvsmon.exe в автозагрузку при логине пользователя любым удобным способом (групповые политики, ярлык в папке SturtUp, планировщик заданий, logon-скрипт). Можно пропустить этот пункт и запускать каждый раз ручками.

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

В настройках проекта:

  • создать отдельную конфигурацию для удаленной отладки

  • в разделе Build созданной конфигурации в параметре Output folder указать сетевую папку удаленной машины

  • в разделе Debug выбрать Remote debug

Процесс отладки клиентского приложения

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

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

  • запускаем msvsmon.exe, если это не было сделано автоматически при логине.

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


Для отладки web- и других серверных приложений лучше установить Remote Debuger в качестве службы.

ответ дан 4 июн 2017 в 12:58

rdorn's user avatar

rdornrdorn

16.2k3 золотых знака28 серебряных знаков75 бронзовых знаков

3

Цитата
Сообщение от OwenGlendower
Посмотреть сообщение

попробуй отключить антивирусы, anti-malware и подобные утилиты.

Сделал. Пишет вот что:
«Вы попали на эту страницу, потому что пытались получить доступ к порталу Microsoft Connect. Спустя почти 10 лет Microsoft Connect был уволен в пользу новых инструментов и услуг, которые позволят вам взаимодействовать с Microsoft. Если вы являетесь участником активной программы Connect, ваша программа либо закрывается, либо перемещается в один из этих инструментов или служб. Определите свою программу ниже, чтобы получить статус и следующие шаги.»
И дальше перечень действующих программ компании… Может смотрю куда-то не туда…

Добавлено через 10 минут
))) туплю мал-мала.
Ты, наверняка про запуск проекта же?

Я отключал все. бесполезно.
Проблема вылезла когда я начал центральную программулю собирать. А она частично состоит из подобных модулей программ клиентских.

В итоге на копипастил на чистую форму заготовок — назвал ее свалкой и решил с нее элементы управления тягать на другие формы.
Потом с нее натаскал элементов на главную форму приложения и куски кода туда же))).

И все. Начинание на этом загнулось.
Я уж какие только файлы не перерыл, все надеялся найти — в каком месте «класс не является первым в коде» )))
И даже нашел какой-то, где моя форма-свалка элементов и заготовок была первой. Поменял с главной местами — ноль эмоций…
—————

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

Пока все нормально)))

  • Remove From My Forums
  • Вопрос

  • Только начал обучение С++ по учебнику Страуструпа.
    Загрузил Visual Studio

    Начал со стандартного «Hello, World!» 

    Отладка проходит успешно, ошибок нет.

    Однако программа не запускается. 

    Выходят следующие сообщения:

    Следующий проект устарел: Hello, World — Debug Win32

    Не удается запустить программу: …/HelloWorld.exe
    Не удается найти указанный файл

    Что я делаю не так?

    Система: Wind x64.

Ответы

  • Книга нашего дорогого и горячо любимого Страуструпа написана о языке программирования, а не о работе в среде разработки Visual Studio. Последнее описано в справочной системе (в крайнем случае, есть сайт msdn.microsoft.com/library).
    Советую там ознакомиться с технологией создания проекта VC++ и процедурой преобразования исходного кода в исполняемый модуль.

    • Изменено

      20 ноября 2013 г. 5:37

    • Помечено в качестве ответа
      Maksim MarinovMicrosoft contingent staff, Moderator
      2 декабря 2013 г. 7:42

I have a solution in C:full path hereVS2010blender.sln

This solution contains many projects(around 100). When I compile them, they all work fine. I can run them without any problem, and (quite) everything works (there are some bugs).
One of the projects is ALL_BUILD, but it gives the same error if I try to debug INSTALL(another project). I’m compiling with RELWithDebInfo as configuration, and if I execute the program manually it works. It is outputted in C:full path hereVS2010binRelWithDebInfo

But if I try to run the compiler, it says

«Unable to start program
C:full path hereVS2010RelWithDebInfoALL_BUILD
Specified file cannot be found»

I tried to copy the compiled program into the path required by VS, but it raised the same error.

What should I do to solve this? Right now I set up cmake to generate also a mingw project and I compile it and debug it with gdb, but this is a really a slow and impractical workflow, and I would like to use the VS debugger.

I must say that if I compile with Debug as configuration, the program doesn’t even start.

I’m using VS2010 Express on Win7 64bit

(This is a big open source program, so I don’t know exactly whatever it does)

I have a solution in C:full path hereVS2010blender.sln

This solution contains many projects(around 100). When I compile them, they all work fine. I can run them without any problem, and (quite) everything works (there are some bugs).
One of the projects is ALL_BUILD, but it gives the same error if I try to debug INSTALL(another project). I’m compiling with RELWithDebInfo as configuration, and if I execute the program manually it works. It is outputted in C:full path hereVS2010binRelWithDebInfo

But if I try to run the compiler, it says

«Unable to start program
C:full path hereVS2010RelWithDebInfoALL_BUILD
Specified file cannot be found»

I tried to copy the compiled program into the path required by VS, but it raised the same error.

What should I do to solve this? Right now I set up cmake to generate also a mingw project and I compile it and debug it with gdb, but this is a really a slow and impractical workflow, and I would like to use the VS debugger.

I must say that if I compile with Debug as configuration, the program doesn’t even start.

I’m using VS2010 Express on Win7 64bit

(This is a big open source program, so I don’t know exactly whatever it does)

  • Ошибка при попытке выполнения операции initializedefaultdrives для поставщика filesystem
  • Ошибка при попытке выборки логической страницы sql 1с
  • Ошибка при пополнении счета тинькофф банк
  • Ошибка при пополнении стим через киви
  • Ошибка при пополнении сервер авторизации задержать карту