Невозможно запустить среду исполнения net не удается найти указанный файл
Исполняемый файл не найден
Имя исполняемого файла определяет то, как вызывается средство. Формат описывается в приведенной ниже таблице.
Формат имени исполняемого файла | Формат вызова |
---|---|
dotnet-.exe | dotnet |
.exe |
Глобальные средства
Глобальные средства можно установить в каталоге по умолчанию или в выбранном вами расположении. Каталоги по умолчанию:
Операционная система | Path |
---|---|
Linux/macOS | $HOME/.dotnet/tools |
Windows | %USERPROFILE%\.dotnet\tools |
Если вы пытаетесь запустить глобальное средство, убедитесь в том, что переменная среды PATH на компьютере содержит путь, по которому установлено глобальное средство, и что исполняемый файл находится по этому пути.
Локальные средства
Если вы пытаетесь запустить локальное средство, убедитесь в наличии файла манифеста с именем dotnet-tools.json в текущем каталоге или в любом из его родительских каталогов. Этот файл также может находиться в папке .config где угодно в иерархии папок проекта, а не в корневой папке. Если файл dotnet-tools.json существует, откройте его и проверьте наличие средства, которое вы пытаетесь запустить. Если в файле нет записи для "isRoot": true , также проверьте наличие дополнительных файлов манифестов средств выше в иерархии файлов.
Сведения о Visual Studio 2015
Сведения о новых возможностях Visual Studio 2015 см. в статье Заметки о выпуске Visual Studio.
Полный список известных неполадок с инструментами и пакетами SDK Windows 10 приведен на ветке форума об известных проблем с инструментами и пакетами SDK Windows.
Когда открыто окно средства диагностики, возникают задержки в работе пользовательского интерфейса Visual Studio.
Team Foundation Server (TFS)
Происходит сбой задач распределенной автоматизации тестирования и нагрузочного тестирования в облаке, если в коллекции проектов или названии проекта есть пробел.
После установки Visual Studio 2015 не отображается шаблон навигации приобретения Windows 8.1.
Создайте дополнительную функцию публикации через технологию ClickOnce, чтобы получить необходимые инструменты SDK для Windows 8.1.
В выпуск Visual Studio 2015 были встроены дополнительные связанные возможности. Многие из этих возможностей требуют наличия учетной записи для подключения к службе. Для этого в Visual Studio внедрен запрос на ввод данных учетных записей Майкрософт либо рабочих или учебных учетных записей. Рабочий процесс учетной записи Майкрософт теперь включает возможность создать учетную запись прямо из Visual Studio, выбрав ссылку "Зарегистрироваться сейчас". Она расположена рядом с текстом "У вас нет учетной записи Майкрософт?" В настоящее время известна связанная с этой ссылкой проблема. Признаки этой проблемы могут быть следующие:
Ссылка может перевести вас на страницу ошибки 404 (содержимое недоступно).
Ссылка может сработать правильно и перевести вас на форму для создания учетной записи Майкрософт. Но при этом после заполнения формы не произойдет вход в учетную запись.
Если появляется ошибка 404, вы можете создать учетную запись через браузер, перейдя на следующий веб-сайт:
Если после заполнения формы "Создать учетную запись" диалоговое окно закрывается, то, несмотря на то что учетная запись была создана, вам понадобится в нее войти. Чтобы правильно войти в учетную запись, снова откройте диалоговое окно и введите данные учетной записи.
Эти проблемы планируется устранить в будущем.
Происходит сбой при установке Visual Studio 2015 на Windows 8.1 или Windows Server 2012 R2, если не установлено обновление KB 2919355 для Windows RT 8.1, Windows 8.1 и Windows Server 2012 R2: за апрель 2014 года. Дополнительные сведения см. в статье Системные требования для Visual Studio 2015.
Чтобы убедиться, что обновление KB2919355 установлено на вашем компьютере, выберите Панель управления > Программы и компоненты > Просмотр установленных обновлений и найдите Update for Microsoft Windows (KB2919355).
Если вы не смогли найти обновление KB2919355 на своем компьютере, зайдите в Центр обновления Windows.
Примечание. Перед установкой обновления KB2919355 должны быть установлены необходимые предыдущие обновления. Поэтому, чтобы обновить систему до последней версии, вам, возможно, необходимо будет несколько раз щелкнуть ссылку "Поиск обновлений" и установить предложенные обновления.
Если в Центре обновления Windows выключена функция автоматического обновления корневых сертификатов и выбрана установка необязательных компонентов, в конце установки вы получите следующее предупреждение программы установки Visual Studio:
Средства PowerShell для Visual Studio: Этот продукт не был успешно загружен: Произошел сбой проверки подписи загружаемого файла.
Если автоматическое обновление отключено, ваш компьютер не будет получать последние версии корневых сертификатов. Поэтому программа установки Visual Studio не сможет распознать сертификаты, при помощи которых подписываются VSIX-файлы, как действующие и не установит компоненты.
Чтобы обойти эту проблему, включите автоматическое обновление корневых сертификатов:
Откройте диалоговое окно Выполнить, нажав клавиши Windows+R.
Запустите команду Gpedit.msc.
Найдите раздел Политика "Локальный компьютер" > Административные шаблоны > Система > Управление связью через Интернет > Параметры связи через Интернет > Выключить автоматическое обновление корневых сертификатов.
Выберите параметр Отключить или Не задано, чтобы включить автоматическое обновление.
Выполните принудительное обновление Windows, чтобы получить последнюю версию корневых сертификатов.
Файл AdminDeployment.xml не входит в пакет установки.
Обходной путь
Файл AdminDeployment.xml можно создать с помощью параметра командной строки /CreateAdminFile .
Иногда не устанавливаются элементы, которые пользователи указывают в файле AdminDeployment.xml.
Обходной путь
В конце файла AdminDeployment.xml добавьте элементы, отмеченные как "Selected="yes".
IDE Visual Studio
Подписки Azure могут не появляться автоматически в Visual Studio, если вы не участник службы Azure Active Directory, в которой содержатся данные подписки.
При попытке вставить фрагменты кода из редактора XAML вы получаете пустой список вместо добавляемых в XAML фрагментов.
Скопируйте "C:\Program Files (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\SnippetsIndex.xml" в "C:\Program Files (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML"
Создайте новую папку для фрагментов в "C:\Program Files (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\"
Скопируйте "C:\Program Files (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Tag.snippet" в "C:\Program Files (x86)\Microsoft Visual Studio 14.0\DesignTools\Snippets\XAML\1033\Snippets"
Microsoft Visual Studio 2015 аварийно завершает работу с исключением System.UnauthorizedAccess
Временное решение
Предоставьте текущему пользователю полный доступ к папке "%tmp%\VSRemoteSettings":
Откройте проводник и введите %tmp% в адресной строке, чтобы перейти к временной папке.
Выберите папку "VSRemoteSettings", нажмите ее и удерживайте. Затем выберите пункт Свойства.
Перейдите на вкладку "Безопасность" и нажмите кнопку Изменить…
Не удается включить отладку управляемого тестового проекта Visual C++.
Чтобы обойти эту проблему, зайдите в панель Инструменты ->Параметры->Отладка ->Общие и отключите параметр Включить только мой код.
Не удается создать проект приложения модульного тестирования Visual C++ (приложение Silverlight 8.0 для Windows Phone), если целевая платформа Silverlight 8.1 изменена при помощи функции Изменить целевую платформу проекта.
Доступны проекты закодированного теста пользовательского интерфейса для Магазина Windows и Windows Phone, но они не работают в выпуске Professional.
В выпуске Professional закодированный тест пользовательского интерфейса недоступен.
Веб-платформа и инструменты
Не удается добавить ссылку на службу WCF в Visual Studio 2015.
Ошибка: не удалось загрузить файл или сборку "Microsoft.Owin.Security, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" либо одну из их зависимостей. Не удается найти указанный файл.
Чтобы обойти эту проблему, отключите параметр Повторно использовать типы в сборках, на которые есть ссылки в панели Ссылка на службу ->Дополнительно (по умолчанию эта функция включена).
Появляется предупреждение, хотя сборка для проекта с клиентом приложения API Azure была выполнена успешно.
Чтобы обойти эту проблему, добавьте переадресации привязок в файл конфигурации приложения (App.config или Web.config) следующим образом:
При обычной установке Visual Studio 2015 Professional или Visual Studio 2015 Community не устанавливается компонент LocalDB.
Не удается найти установленную среду выполнения для локальной базы данных
Чтобы обойти эту проблему, восстановите SKU операционной системы для включения параметра "Microsoft SQL Server Data Tools".
Не удалось установить DNX SDK версии "dnx-clr-win-x86.1.0.0-beta5". Для этого сеанса решение использует DNX SDK версии "dnx-clr-win-x86-1.0.0-beta5".
Чтобы обойти эту проблему, установите Windows Powershell 3.0 и повторите попытку создания проекта.
Чтобы обойти эту проблему, перезапустите Visual Studio и снова откройте проект — ссылки загрузятся правильно.
ASP.NET 5: Операция публикации работает неправильно, если во вкладке "Настройки" диалогового окна "Опубликовать" не включен параметр Использовать сценарий Powershell.
Чтобы обойти эту проблему, выберите параметр Использовать сценарий Powershell во вкладке "Настройки" диалогового окна "Опубликовать".
Чтобы обойти эту проблему, закройте и заново откройте решение — тогда узел зависимостей сможет открыть пакет.
Процесс не может получить доступ к файлу ". \project.lock.json", так как этот файл занят другим процессом.
Чтобы обойти эту проблему, закройте и заново откройте решение.
app.UseBrowserLink()" в Startup.cs :
Не удалось загрузить файл или сборку "Microsoft.AspNet.Http.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" либо одну из их зависимостей. Не удается найти указанный файл.
Чтобы обойти эту проблему, закомментируйте строку "app.UseBrowserLink()" или обновите проект до бета-версии 5.
Чтобы обойти эту проблему, разверните узлы в дереве "Ссылки" вместо использования функции поиска.
При отладке проекта Windows Workflow точки останова отладки не срабатывают надлежащим образом, если не включен параметр Отключать JIT-оптимизацию при загрузке модуля (только управляемый код).
Чтобы все точки останова отладки срабатывали надлежащим образом, включите параметр Отключать JIT-оптимизацию при загрузке модуля (только управляемый код) в панели Инструменты -> Параметры -> Отладка -> Общие.
Изменение параметров существующего средства развертывания (которое автоматически обновлено до версии Visual Studio 2015) не работает после обновления Release Management Server до версии Visual Studio 2015 RTM.
Чтобы обойти эту проблему, удалите Microsoft Deployment Agent из средства развертывания и переустановите последнюю версию Microsoft Deployment Agent для Visual Studio 2015.
Чтобы обойти эту проблему, скачайте Release Management для Visual Studio 2015 через подписку MSDN и запустите обновление снова.
Если средства диагностики запускаются без отладки для одного из следующих объектов:
приложения Windows Phone 8.1, которые устанавливают для конфигурации сборки режим Выпуск;
приложения Магазина Windows, скомпилированные при помощи NGEN (это происходит автоматически по прошествии одного дня);
универсальные проекты Windows в C++, которые устанавливают для конфигурации сборки режим "Отладка".
Проекты C++, запущенные на Windows 7.
Средства загрузки ЦП и использования памяти не будут отображать названия функций для кода в приложении.
Для приложений Windows Phone 8.1: в раскрывающемся меню стандартной панели инструментов вместо режима Выпуск установите режим Отладка.
Для приложений Магазина Windows: внесите любое изменение и перекомпилируйте приложение.
Для универсальных приложений для Windows в C++: установите для конфигурации сборки режим Выпуск. Если вам нужен режим отладки, в параметрах проекта переключите "Свойства конфигурации" -> "Отладка" -> "Создавать отладочную информацию" с "Оптимизировать для ускорения связывания (/DEBUG:FASTLINK)" на "Оптимизировать для отладки (/DEBUG)".
Для проектов C++ в Windows 7 нажмите кнопку "Создать подробный отчет. " и просмотрите имена функций в подробном отчете.
Не удается добавить Application Insights в существующий проект Windows 8.1 или универсальный проект Windows — Application Insights не добавляется в файл конфигурации. Пакет SDK установлен в проект, но Application Insights не работает.
Добавьте файл ApplicationInsights.config из другого проекта (или создайте его вручную), установите значение "BuildAction=Content" & "Copy to Output=Copy If Newer", затем следуйте стандартной процедуре добавления в существующий проект: Откройте контекстное меню проекта и щелкните "Настроить Application Insights. "
Если вы добавляете новый проект вручную, обязательно выполните следующие действия:
Назовите файл "ApplicationInsights.config"
Добавьте в него следующие параметры:
Не переведена подпись "Не показывать снова" в окне предварительного просмотра и подпись "Авторы" в окне описания пакета.
Установите обновление диспетчера пакетов NuGet из коллекции расширений.
Когда при работе над проектом вы используете систему управления версиями Team Foundation Server, NuGet не удается представить пользовательский интерфейс диспетчера пакетов, если файл nuget.config отмечен как "только для чтения".
Снимите метку с файла в Team Foundation Server.
Установите обновление диспетчера пакетов NuGet из коллекции расширений.
При использовании темной темы Visual Studio не виден текст в желтой "панели перезапуска" в окне NuGet Powershell.
Используйте светлую тему Visual Studio.
Установите обновление диспетчера пакетов NuGet из коллекции расширений.
Cordova и JavaScript
В некоторых сценариях установки после установки инструментов для универсальных приложений для Windows может быть удалена языковая служба JavaScript и система проекта. Это может привести к следующим проблемам:
При создании проекта Cordova Visual Studio перестанет отвечать.
При редактировании файла JavaScript IntelliSense не будет работать.
Отладчик не может продолжить выполнение процесса. Невозможно начать отладку.
Убедитесь, что компьютер подключен к Интернету, а
инструменты для разработки универсальных приложений для Windows все еще установлены.
Откройте раздел Программы и компоненты, выберите Visual Studio 2015 и нажмите кнопку Изменить.
В программе установки Visual Studio нажмите кнопку Изменить.
Отмените выбор параметра Инструменты для разработки универсальных приложений для Windows.
Снова выберите Инструменты для разработки универсальных приложений для Windows и нажмите кнопку "Обновить".
Если Инструменты для разработки универсальных приложений для Windows уже установлены:
Переустановите Инструменты для разработки универсальных приложений для Windows.
Или переустановите систему проекта и языковую службу JavaScript, следуя инструкциям ниже:
Скачайте установщик для своего выпуска Visual Studio, например vs_community.exe.
Откройте окно командной строки и выполните следующую команду:
vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive
Измените папки на C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Отключена функция UAC
Утилита работает в операционной системе Windows. Для ее работы активируйте функцию контроля учетных записей (UAC). Актуально, если на ПК несколько учетных записей, так как приложение устанавливается в учетной записи конкретного пользователя.
Для ее включения выполните последовательность таких действий:
- Нажмите «Пуск»-«Выполнить». Далее пропишите команду «msconfig»;
- Переходим на вкладку «Сервис»;
- В открывшемся списке находим пункт «Настройка контроля учета»;
- Нажимаем кнопку «Запуск» для включения.
Перезагрузите ПК чтобы активировать изменения.
Не удаляйте старые установленные версии.
Предварительные выпуски
- Вы пытаетесь установить предварительный выпуск и не использовали параметр --version для указания версии.
NU1212: недопустимое сочетание проекта и пакета для . Стиль проекта DotnetToolReference допускает только ссылки типа DotnetTool.
Веб-канал NuGet недоступен
- Не удается получить доступ к требуемому веб-каналу NuGet, возможно, из-за проблемы с подключением к Интернету.
Для установки средства требуется доступ к веб-каналу NuGet, содержащему пакет средства. Установка завершается сбоем, если этот веб-канал недоступен. Вы можете изменить веб-каналы с помощью nuget.config , запросить определенный файл nuget.config или указать дополнительные веб-каналы с помощью параметра --add-source . По умолчанию NuGet выдает ошибку для каждого веб-канала, к которому не удается подключиться. Флаг --ignore-failed-sources позволяет пропускать недоступные источники.
Вывод
Если приложение перестало работать не спешите его удалять. Рассмотренные выше способы помогут в решении этой проблемы. Попробуйте сразу первый способ — восстановление программы.
401 (не санкционировано)
Скорее всего, вы указали альтернативный канал NuGet, и этот канал требует проверки подлинности. Вот несколько разных способов решить проблему:
Добавьте параметр --ignore-failed-sources , чтобы обойти ошибку из закрытого канала и использовать общедоступный канал Майкрософт.
Если вы устанавливаете средство из канала Microsoft NuGet, пользовательский канал возвращает эту ошибку, прежде чем канал Microsoft NuGet вернет результат. Ошибка завершает запрос, отменяя любые другие ожидающие запросы канала, который может быть каналом Microsoft NuGet. Добавление параметра --ignore-failed-sources приводит к тому, что команда обрабатывает эту ошибку как предупреждение и позволяет другим каналам обработать запрос.
Принудительно используйте канал Microsoft NuGet с параметром --add-source .
Возможно, в глобальном или локальном файле конфигурации NuGet отсутствует общедоступный канал Microsoft NuGet. Используйте сочетание параметров --add-source и --ignore-failed-sources , чтобы избежать ошибочного канала и использовать общедоступный веб-канал Майкрософт.
Используйте настраиваемую конфигурацию NuGet, параметр --configfile .
создайте локальный файл nuget.config , используя только общедоступный веб-канал NuGet майкрософт, и сослаться на него с помощью параметра:
Пример файла конфигурации:
Добавьте необходимые учетные данные в файл конфигурации.
Если пакет точно существует в настроенном веб-канале, укажите учетные данные для входа в файле конфигурации NuGet. Дополнительные сведения об учетных данных в файле конфигурации NuGet см. в разделе packageSourceCredentials в справочнике по nuget.config.
Да уж, удивительно, но информации в интернете тупо нет! Я вроде искать умею, но какой-то инфы именно по этой проблеме я не нашел, может я единственный с такой проблемой?
Минуточку внимания! Ребята, СИТУЭЙШН НЕ ПРОСТОЙ… Я думал что проблему не решу, но каким-то чудом лично я от нее избавился. Я вообще думал что тут замешан Framework, но вроде как он тут не причем. КОРОЧЕ В ЭТОЙ СТАТЬЕ Я РАССКАЗЫВАЮ СВОЙ ОПЫТ РЕШЕНИЯ ПРОБЛЕМЫ Универсального решения наверно нет, но вдруг вам мой опыт поможет!.
Ну ребята, я все таки кое что накопал. Ничего нет удивительного в том, что я такой невнимательный. В общем гляньте, вот это окошко, которое выскакивает у меня при запуске винды:
Блин, ну там же русским языком написано в заголовке, что невозможно запустить Менеджер браузеров! Вот из-за этой программулины и появилась эта трабла, во приколюга! Вы тут спросите, какой такой менеджер, это что еще за дичь? Да не переживайте, это такая прога от Яндекса, там можно управлять настройками разных браузеров. В принципе прога неплохая. Но она от Яндекса… А что любит Яндекс? А он любит постоянно делать предложения, чтобы вы поставили его как поисковик по умолчанию, ну и браузер свой предлагает постоянно… Ну короч вы поняли что я хотел сказать.
Я поискал инфу об ошибке, ну про то что невозможно запустить менеджер браузеров, так ситуэйшин такая же! Инфы нет, копец! С инфой реальный попадос.. Так, не будем расстраиваться! Необходимо пронюхать под каким процессом висит эта ошибка.. У вас может быть ошибка и не из-за менеджера, а из-за другой проги, понимаете? Так что смотрите как все вычислить! Главное это ошибку не закрывать, а то процесс исчезнет! Итак, сперва открываете диспетчер:
Теперь самое главное, в диспетчере идете на вкладку Приложения и там вы должны увидеть заголовок ошибки:
Видите? Нужно нажать теперь правой кнопкой по этой ошибке и выбрать пункт перейти к процессу:
После этого будет активирована вкладка Процессы и там будет выделен процесс, который как бэ и вызывает ошибку:
Ну в моем случае это понятно что процесс идет от менеджера, видите? А у вас что? У вас может быть другое что-то, смотрите внимательнее ребятки!
Вы тут можете спросить меня, эй, а что дальше то? Ну смотрите. Вы узнали какая прога выкидывает ошибку? Нет? Хм, но как так? Смотрите что можно сделать в таком случае. Первое, это напротив процесса есть колоночка Описание, вот там может быть как бэ подсказочка, вот что у меня тут написано:
Как вы понимаете, данная подсказка может помочь определить прогу. Так, второе что еще можно сделать, это открыть папку из которой запускается процесс. Для этого просто жмем правой кнопкой по процессу и там выбираем этот пунктик:
В итоге открылась папка, гляньте:
И здесь тоже подсказки есть! Так что я думаю узнать какая прога приводит к ошибке, это уже вы сможете! Но что теперь делать то? Сейчас все расскажу. Так, тут меня кое что заинтересовало… Вот видите, вверху картинка открытой папки? А там внутри есть файлы, видите? Прикол хотите? У файла MBlauncher.exe должна быть иконка, но ее нет! Почему? Вот это вопрос так вопрос. Я думаю может вирус? Но вряд ли. Хм, вот это интересно. Дело в том, что если у exe файла пропадает иконка, это первый признак того, что прога фурычить не будет. И просто так это никогда не случается. Я запустил кстати менеджер, ошибка была. В общем ладно. Если вы узнали что за прога, то ее стоит переустановить. Удалить и потом заново поставить, другие варианты в голову не приходят, а в интернете про эти ошибки ни слова. Короче попадос. Для удаления проги зажмите кнопки Win + R, далее вставьте эту команду:
После этого откроется окно с прогами:
Забыл сказать, перед удалением проги ошибку то закройте!! Кстати ребята, у моей знакомой, ну я там ей что-то настраивал, так короче посмотрел в это окно и ужаснулся, у нее там тьма программ. Много их там быть не должно! Если у вас там целая куча прог, то я думаю вам стоит пересмотреть какие проги вам нужны, а от каких лучше избавиться.. Так вот, найдите тут прогу, из-за которой ошибка выскакивает, удалите эту прогу. И потом поставьте снова (если она вам вообще нужна).
Честно говоря я в шоке.. я нажал ОК, после чего вот вижу что пишется что мешает что-то, ну блина:
Что делать? Сам не знаю. Написано что читайте в файле логов, окей, посмотрим… Короче там столько непонятного, я ничего не понял, закрыл в общем файл, ну его. Пробую поставить менеджер браузеров поверх, интересно получится ли. Скачал, установить не получилось, ибо там можно только удалить или восстановить. Выбрал второе. Процесс пошел:
В общем жду и надеюсь на лучшее.. Ребята оно уже минут пять там восстанавливает… В итоге вроде все нормас и нужно только нажать Готово:
В общем по кнопке нажал. Запустил менеджер, все нормально, ошибки нет. Потом сделал перезагрузон, ибо это именно после перезагрузки такая ошибка вылезала. После перезагрузона ошибки уже НЕ БЫЛО!
На этом все ребята, я вас не сильно утомил? Надеюсь что нет, удачи вам и отличняковского настроенчика!
Чтобы избавиться от попыток сторонних программ изменить настройки обозревателя используется Менеджер браузеров. Что это такое, как с ним работать было подробно описано в статье. Но иногда невозможно запустить Менеджер браузеров. Рассмотрим три причины почему это происходит, и что предпринять.
Ответы
Единственная возможноя причина, это то что берутся заголовочные файлы из одной версии SDK, а тулсет из другой. Если есть старые ненужные версии студии, снесите их, и переустановите SDK нужной версии студии.
- Предложено в качестве ответа Maksim Marinov Microsoft contingent staff, Moderator 6 марта 2018 г. 7:51
- Помечено в качестве ответа Maksim Marinov Microsoft contingent staff, Moderator 29 марта 2018 г. 9:57
Невозможно запустить менеджер браузеров что делать
При включении ПК (если утилита настроена на загрузку при старте системы) появляется такая ошибка.
Причина — случайно удаленные файлы менеджера. Что предпринять?
- Открываем «Панель управления»;
- Далее «Программы и компоненты»;
- Находим программу, нажимаем «Изменить».
Далее нажмите кнопку «Восстановить».
Неправильный идентификатор пакета
Вопрос
Исправленные ошибки и известные проблемы в Visual Studio 2015
В этой статье перечислены исправленные ошибки и известные проблемы в Microsoft Visual Studio 2015.
Чтобы просмотреть полный список продуктов Visual Studio 2015 и скачать необходимый продукт, перейдите на страницу загрузок Visual Studio.
Среда выполнения не найдена
Накат не выполняется по умолчанию в двух распространенных сценариях:
- доступны только более ранние версии среды выполнения; при накате выбираются только более поздние версии среды выполнения;
- доступны только более поздние основные версии среды выполнения. При накате границы основной версии не пересекаются.
Если приложению не удается найти подходящую среду выполнения, оно не запускается и сообщает об ошибке.
Все ответы
"все необходимые файлы в папку debug перенесены" - В смысле? Ошибка говорит довольно четко, что exe-файла нет. Программа компилируется или нет?
Покажите весь вывод компилятора.
Что значит "очистка решения"? Если это подразумевает удаление файла stdafx.h без выключения предкомпилированных заголовков в свойствах проекта, результат вполне предсказуем.
Программа не компилируется, перенесены файлы для sfml. Очистка решения : сборка - очистить решение. Вывод компилятора:
1>------ Сборка начата: проект: Triple_redone, Конфигурация: Debug Win32 ------
1>Source.cpp
1>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.11.25503\include\crtdefs.h(10): fatal error C1083: Не удается открыть файл включение: corecrt.h: No such file or directory
1>Сборка проекта "Triple_redone.vcxproj" завершена с ошибкой.
========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
Файл corecrt.h присутствует в стандартном каталоге (C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\SDK\ScopeCppSDK\SDK\include\ucrt)
Исполняемый файл не найден
Имя исполняемого файла определяет то, как вызывается средство. Формат описывается в приведенной ниже таблице.
Формат имени исполняемого файла | Формат вызова |
---|---|
dotnet-.exe | dotnet |
.exe |
Глобальные средства
Глобальные средства можно установить в каталоге по умолчанию или в выбранном вами расположении. Каталоги по умолчанию:
Операционная система | Path |
---|---|
Linux/macOS | $HOME/.dotnet/tools |
Windows | %USERPROFILE%\.dotnet\tools |
Если вы пытаетесь запустить глобальное средство, убедитесь в том, что переменная среды PATH на компьютере содержит путь, по которому установлено глобальное средство, и что исполняемый файл находится по этому пути.
Локальные средства
Если вы пытаетесь запустить локальное средство, убедитесь в наличии файла манифеста с именем dotnet-tools.json в текущем каталоге или в любом из его родительских каталогов. Этот файл также может находиться в папке .config где угодно в иерархии папок проекта, а не в корневой папке. Если файл dotnet-tools.json существует, откройте его и проверьте наличие средства, которое вы пытаетесь запустить. Если в файле нет записи для "isRoot": true , также проверьте наличие дополнительных файлов манифестов средств выше в иерархии файлов.
Изменение имен пакетов
Корпорация Майкрософт изменила правила в отношении идентификаторов пакетов для средств, из-за чего некоторые средства теперь невозможно найти по прежним именам. Новое руководство заключается в том, что все средства корпорации Майкрософт имеют префикс Microsoft. Этот префикс зарезервирован и может использоваться только для пакетов, подписанных с помощью полномочного сертификата Майкрософт.
Во время перехода некоторые средства Майкрософт будут иметь старую форму идентификатора пакета, а другие — новую форму:
По мере обновления идентификаторов пакетов необходимо будет перейти на новый идентификатор, чтобы получить последние обновления. Пакеты с упрощенными именами средств станут нерекомендуемыми.
Лучший отвечающий
Читайте также: