Появление при загрузке черного экрана с сообщением об ошибке «Не удается найти файл сценария C:/Windows/un.vbs» может здорово испугать начинающего пользователя, для которого подобное явление наверняка означает неприятные перспективы полной переустановки Windows. Главное в таком случае не паниковать, ошибка эта, хотя и может показаться серьезной, вполне исправима.
В 99 процентах случаев причиной ошибки является действие проникшего на компьютер вируса, перезаписавшего настройки в системном реестре, поэтому помимо исправления самой ошибки, необходимо будет выполнить тщательное сканирование системы антивирусными утилитами. Сама же ошибка устраняется очень просто – путем редактирования реестра.
Чтобы запустить оболочку (рабочий стол), нажмите комбинацию клавиш Ctrl + Alt + Del, в предложенном списке выберите «Диспетчер задач», в меню Диспетчера выберите Файл -> Запустить новую задачу, в открывшемся диалоговом окошке введите explorer.exe и нажмите ввод.
fix error visual studio the system cannot find the file specified | visual studio
По идее, это действие должно загрузить рабочий стол. Если же этого не происходит, а открывается только окно Проводника, сразу переходим к редактированию реестра. На этот раз в качестве новой задачи в окошко Run вводим команду regedit.
В левой колонке открывшегося редактора реестра разверните следующую ветку:
В правой части окна редактора отыщите строковый параметр Shell и убедитесь, что в качестве его значения прописан файл explorer.exe.
В этом же разделе (Winlogon) отыщите строковый параметр Userinit и также убедитесь, что он имеет значение C:/Windows/system32/userinit.exe,.
На 64-битных системах также следует проверить значения этих параметров в ветке HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Windows NT/CurrentVersion/Winlogon.
При необходимости внесите изменения в реестр и, сохранив настройки, с помощью Диспетчера задач перезагрузите компьютер. Если ошибка была связана с неправильными настройками указанных параметров, рабочий стол загрузится как обычно, а сообщение «Не удается найти файл сценария…» больше появляться не будет.
Примечание: в Windows 10 неверное значение параметра Shell может приводить к появлению черного экрана без указания на файл сценария run.vbs.
Как создать exe файл в Visual Studio
Источник: windowstips.ru
visual studio 2010 — Ошибка при попытке запустить проект: невозможно запустить программу. Не удается найти указанный файл
В верхнем меню «Построить» -> «Восстановить решение» .exe-файл каким-то образом был удален или поврежден, «Восстановить решение создаст новый файл!
Этот проект работал нормально, затем я перезагрузил компьютер, чтобы установить новый графический процессор, и теперь он выдает следующую ошибку, когда я пытаюсь запустить его:
Error while trying to run project: Unable to start program: «E:Workspace. . exe» Cannot find the file specified.
Я подтвердил, что указанный файл существует по пути, указанному в сообщении об ошибке.
Я попытался «Очистить решение» и «Восстановить решение».
Переход к исполняемому файлу вручную и запуск его работает. Вышеуказанная ошибка возникает, когда я нажимаю кнопку «Выполнить» в VS2010.
Кто-нибудь знает, почему это может происходить?
В случае приложений Windows ошибка устраняется путем изменения свойств запущенного проекта.
- Щелкните правой кнопкой мыши по текущему запущенному проекту, выберите Свойства
- Отладка -> Установите флажок Включить отладку неуправляемого кода и нажмите кнопку Сохранить в меню.
Эта конфигурация не сохраняется в [CurrentProject] .csproj (или [CurrentProject] .vbproj) . Он сохраняется в: [CurrentProject] .csproj.user (или [CurrentProject] .vbproj.user )
Если вы используете репозиторий кода, обычно этот файл не сохраняется для отмены контроля версий.
Для меня это был . Антивирус! Kaspersky Endpoint security 10. Кажется, что частые компиляции и смена exe-файлов приводили к тому, что он блокировал файл.
Для меня это был антивирусный сканер, которому не нравился тот факт, что у меня в exe-файле несколько периодов.
Единственный способ, которым я смог преодолеть это (переустановка не была опцией), это установить свойства проекта-> web-> start action -> «не открывать страницу. Дождаться запроса от внешнего приложения «.
Кстати, я думаю, что в какой-то момент это началось из-за мода, который я сделал для machine.config. 🙂 И нет, я не помню, что это было. Похоже, это очень апокалиптическая ошибка, когда вы ее получаете, она никогда не исчезает.
Так что если вы нашли эту страницу в Google, вы должны знать, что вы обречены. 🙂
С помощью инструмента ремонта в VS Management все исправили.
(Т.е. щелкните правой кнопкой мыши Visual Studio 2010 и выберите «Изменить / Удалить» в инструменте удаления программ на панели управления Windows, а затем нажмите «Восстановить» в окне управления Visual Studio при загрузке.)
Сбросьте диагностику и статический анализ в разделе, например, Свойства -> Фортран -> Диагностика. Будьте особенно внимательны к «Уровню статического анализа безопасности» и не устанавливайте его. Удачи!
У меня была похожая проблема при использовании веб-проекта Silverlight .
Я получил решенную проблему, установив стартовую страницу (в silverlight. Aspx это стартовая страница).
В браузере проекта щелкните правой кнопкой мыши на стартовой странице и установите ее.!
У меня была похожая проблема, но ни одно из перечисленных здесь решений не помогло. Моя проблема заключалась в том, что в моем решении было несколько проектов, и не тот, который был выбран в качестве проекта запуска, как только я это изменил, все заработало.
У меня была эта проблема на VS2008: я удалил .suo; .ncb; и пользовательский файл проекта, затем перезапустил решение, и это решило проблему для меня.
У меня лично есть эта проблема в Visual 2012 с приложениями x64, когда я проверяю параметр «Режим совместимости с управляемым C ++» в « Debugging->General options of Tools->Options . => Снятие отметки с этой опции решает проблему.
У меня такая же проблема.
Причиной для меня было то, что опция Command в Configuration Properties | Debugging Configuration Properties | Debugging была сброшена до значения по умолчанию.
Удаление и восстановление всего решения из хранилища решило проблему для меня. Я не нашел этого решения в списке других ответов, поэтому подумал, что это может кому-то помочь.
Я думаю, что VS больше не может решить путь по какой-то причине.
Вы можете попробовать перейти в диалоговое окно «Свойства проекта», выбрать вкладку «Отладка», выбрать «Запустить внешнюю программу» в группе «Начать действие» и ввести полный путь к исполняемому файлу.
Я нашел связанную тему:
Вот лучший предлагаемый ответ:
Tools > Internet Options > Advanced Under the Browsing Section
затем снимите флажок
«Disable Script Debugging (Internet Explorer)
Я просто снова столкнулся с той же проблемой: консольное приложение, Visual Studio 2013, 64-разрядная ОС. В настройках проекта было указано «Любой процессор», я создал новую конфигурацию для x86 и VS был доволен.
- В обозревателе решений щелкните правой кнопкой мыши свое решение (.sln) и выберите «Диспетчер конфигурации».
- Active Solution Platform: если написано «Любой ЦП», щелкните стрелку выпадающего меню и выберите «»
- В поле «Введите или выберите новую платформу» введите «x86»
- Теперь убедитесь, что «Платформа активного решения» установлена на x86
- Run (F5)
Я публикую это только потому, что у меня была специфическая проблема с аргументами командной строки, которые я передавал. Будучи неопытным с командной строкой, я использовал «» в своих аргументах, и это перенаправляло файл на меня. Надеюсь, это кому-нибудь поможет.
Я пытался удалить .suo; .ncb; .sdf; и т.д. ничего не помогло. Сообщение было:
Невозможно запустить программу
‘C: Users some user Downloads имя проекта . Debug fil_name.exe’
Система не может найти указанный файл.
Проблема была в несоответствии имени файла и неправильного пути к этому файлу.
1. Перейдите в Project-> Properties-> Linker-> General-> и на правой панели в «Output file» измените имя с «fil_name.exe» на «file_name.exe»
Файл file_name.exe находился в более глубокой папке, например -> Debug crv.
2. Также сделал Project-> Properties-> Configuration Properties-> и на правой панели в ‘Output Directory’ отредактировал ‘. Debug ‘ to ‘. Debug crv’
Я столкнулся с подобной проблемой. И я обнаружил, что решение совершенно не связано с ошибкой. Хитрость была в том, чтобы переименовать имя сборки. Решение: VS 2013 -> Свойства проекта -> Вкладка приложения -> Свойство AssemblyName изменено на новое имя
Я столкнулся с этой ошибкой, когда «» был добавлен по ошибке в мои аргументы командной строки при изменении свойств для «Все конфигурации». Удаление их из RightClickProject-> Properties-> Configuration Properties-> Debugging-> Command Arguments позволило снова запустить его в отладчике.
в моем случае мы решили из настроек отладки проекта, как
Источник: code-examples.net
Не удается запустить программу не удается найти указанный файл visual
admin
18-11-2019 19:03
4 мин на чтение
1 226
2
Рубрики
Свежие записи
- Как найти скрытый майнер на Windows 10 и удалить его
- Как выбрать правильный конструктор для сайта
- Google Pixel 5 — смартфон, который стоит приобрести
- Какие разрешения наиболее популярны в игровых мониторах
- Обзор Apple MacBook Pro 13 дюймов (процессор M1): начало чего-то нового
- Как правильно выбрать активное сетевое оборудование
- Стоит ли собирать компьютер самостоятельно
MSVCP140.dll является составным файлом Visual C++ Visual Studio 2015. Весь этот пакет данных отвечает за компоненты исполнения, необходимые для запуска приложений на языке Си++, собранных с помощью Visual Studio 2015.
В общем, MSVCP140.dll представляет собой файл DLL. Это означает, что он предоставляет инструкции определенным приложениям о том, какие действия им нужно выполнить. Кроме того, эти типы файлов часто имеют одинаковые компоненты, которые используются для программ и запускаются только тогда, когда это необходимо приложению, что позволяет сэкономить место в оперативной памяти.
Сообщение об ошибке «Не удается продолжить выполнение кода, поскольку система не обнаружила MSVCP140.dll» часто возникает при запуске новых версий программ. Например новые стандарт Skype 7.33.0.104 требует наличие пакета Microsoft Visual С++ 2015 Redistributable.
В некоторых случаях причиной этой ошибки могут быть поврежденные системные файлы или даже заражение вредоносным ПО. По мнению экспертов, отсутствие MSVCP140.dll является причиной ошибок «отсутствуетl vcruntime140.dl» и «отсутствует api-ms-win-crt-runtime-l1-1-0.dll». Если вы сталкиваетесь с какой-либо из этих ошибок при запуске приложений в Windows, попробуйте советы, приведенные ниже.
Переустановите проблемный софт
Бывает так, что ошибка MSVCP140.dll касается только одного приложения. Если вы столкнулись с ошибкой MSVCP140.dll при запуске Skype или другого приложения, но не большого количества приложений на Windows, то вам следует попытаться переустановить это приложение, поскольку оно может содержать отсутствующий файл MSVCP140.dll:
Шаг 1. Щелкните правой кнопкой мыши на Пуск и выберите «Приложение и возможности»
Шаг 2. Найдите проблемное приложение и удалите его.
Шаг 3. Заново установите приложение.
Переустановите Microsoft Visual C++
Файл MSVCP140.dll является частью Visual C++ Redistributable for Visual Studio 2015 и устанавливается под Windows, так как является необходимым пакетом для запуска определенных программ. Если файл .dll каким-либо образом поврежден, переустановка Visual C++ исправит ошибку.
Шаг 1. Найдите последнюю версию пакета Visual C++ Redistributable и удалите его.
Шаг 2. Скачайте и установите последнюю версию Microsoft Visual C++ Redistributable с официального сайта для соответствующей разрядности своей операционной системы.
Шаг 3. После установки пакета перезагрузите компьютер.
Загрузите файл MSVCP140.dll в корень системы
Если вы уверены, что файл был удален, загрузите его снова. Существует официальный сайт для скачивания отсутствующих файлов dll — https://ru.dll-files.com/.
Шаг 1. Зайдите на сайт https://ru.dll-files.com/, введите название файла «MSVCP140.dll».
Шаг 2. Скачайте и распакуйте файл dll. Однако, прежде чем запускать файл, просканируйте его с помощью антивирусной утилиты.
Шаг 3. Скопируйте его содержимое в папку C:/Windows/System32 (для 64-битных систем) или C:/Windows/SysWOW64 (для 32-битных систем).
Вы также можете получить файл MSVCP140.dll с доверенного компьютера. Просто скопируйте его на портативное устройство (например, флешку или телефон), подключите к компьютеру и вставьте в соответствующую папку.
Перерегистрация файла MSVCP140.dll вручную
Для перерегистрации файла вручную выполните следующие действия.
Шаг 1. Откройте командную строку с правами администратора.
Шаг 2. В терминале введите команду:
regsvr32 /u MSVCP140.dll
Шаг 3. Теперь введите следующую команду и нажмите Enter еще раз:
Запустите программу проверки файлов системы
Для устранения ошибки MSVCP140.dll через командную строку можно запустить встроенный сканер под названием System File Checker. В случае повреждения любого из системных файлов, сканирование SFC находит и исправляет ошибку немедленно.
Шаг 1. Откройте командную строку с правами администратора.
Шаг 2. Введите команду и нажмите Enter.
Шаг 3. Ожидайте результатов сканирования.
Источник: pcradar.ru