невозможно запустить среду исполнения net что делать
Исполняемый файл не найден
Если исполняемый файл не найден, появляется примерно следующее сообщение.
Имя исполняемого файла определяет то, как вызывается средство. Формат описывается в приведенной ниже таблице.
Глобальные средства
Глобальные средства можно установить в каталоге по умолчанию или в выбранном вами расположении. Каталоги по умолчанию:
Операционная система | Path |
---|---|
Linux/macOS | $HOME/.dotnet/tools |
Windows | %USERPROFILE%\.dotnet\tools |
Если вы пытаетесь запустить глобальное средство, убедитесь в том, что переменная среды PATH на компьютере содержит путь, по которому установлено глобальное средство, и что исполняемый файл находится по этому пути.
Локальные средства
Среда выполнения не найдена
Накат не выполняется по умолчанию в двух распространенных сценариях:
Если приложению не удается найти подходящую среду выполнения, оно не запускается и сообщает об ошибке.
Помимо предыдущего сообщения, пользователю также выводятся сообщения NuGet, помогающие диагностировать эти сбои. Сообщение NuGet может помочь определить причину проблемы.
Изменение имен пакетов
Корпорация Майкрософт изменила правила в отношении идентификаторов пакетов для средств, из-за чего некоторые средства теперь невозможно найти по прежним именам. Согласно новым правилам имена средств Майкрософт должны иметь префикс «Microsoft.». Этот префикс зарезервирован и может использоваться только для пакетов, подписанных с помощью авторизованного сертификата Майкрософт.
Во время перехода некоторые средства Майкрософт будут иметь старую форму идентификатора пакета, а другие — новую форму:
По мере обновления идентификаторов пакетов необходимо будет перейти на новый идентификатор, чтобы получить последние обновления. Пакеты с упрощенными именами средств станут нерекомендуемыми.
Предварительные выпуски
Веб-канал NuGet недоступен
Неправильный идентификатор пакета
Распространенной причиной ошибок является неправильное имя средства. Такое может случаться из-за ошибок при вводе или из-за того, что средство было перемещено либо устарело. Если средство размещено на сайте NuGet.org, один из способов гарантировать правильность имени — выполнить поиск средства на сайте NuGet.org и скопировать команду установки.
401 (не санкционировано)
Скорее всего, вы указали альтернативный канал NuGet, и этот канал требует проверки подлинности. Вот несколько разных способов решить проблему:
Пример файла конфигурации:
Добавьте необходимые учетные данные в файл конфигурации.
990x.top
Простой компьютерный блог для души)
Да уж, удивительно, но информации в интернете тупо нет! Я вроде искать умею, но какой-то инфы именно по этой проблеме я не нашел, может я единственный с такой проблемой?
Минуточку внимания! Ребята, СИТУЭЙШН НЕ ПРОСТОЙ… Я думал что проблему не решу, но каким-то чудом лично я от нее избавился. Я вообще думал что тут замешан Framework, но вроде как он тут не причем. КОРОЧЕ В ЭТОЙ СТАТЬЕ Я РАССКАЗЫВАЮ СВОЙ ОПЫТ РЕШЕНИЯ ПРОБЛЕМЫ Универсального решения наверно нет, но вдруг вам мой опыт поможет!.
Ну ребята, я все таки кое что накопал. Ничего нет удивительного в том, что я такой невнимательный. В общем гляньте, вот это окошко, которое выскакивает у меня при запуске винды:
Блин, ну там же русским языком написано в заголовке, что невозможно запустить Менеджер браузеров! Вот из-за этой программулины и появилась эта трабла, во приколюга! Вы тут спросите, какой такой менеджер, это что еще за дичь? Да не переживайте, это такая прога от Яндекса, там можно управлять настройками разных браузеров. В принципе прога неплохая. Но она от Яндекса… А что любит Яндекс? А он любит постоянно делать предложения, чтобы вы поставили его как поисковик по умолчанию, ну и браузер свой предлагает постоянно… Ну короч вы поняли что я хотел сказать.
Я поискал инфу об ошибке, ну про то что невозможно запустить менеджер браузеров, так ситуэйшин такая же! Инфы нет, копец! С инфой реальный попадос.. Так, не будем расстраиваться! Необходимо пронюхать под каким процессом висит эта ошибка.. У вас может быть ошибка и не из-за менеджера, а из-за другой проги, понимаете? Так что смотрите как все вычислить! Главное это ошибку не закрывать, а то процесс исчезнет! Итак, сперва открываете диспетчер:
Теперь самое главное, в диспетчере идете на вкладку Приложения и там вы должны увидеть заголовок ошибки:
Видите? Нужно нажать теперь правой кнопкой по этой ошибке и выбрать пункт перейти к процессу:
После этого будет активирована вкладка Процессы и там будет выделен процесс, который как бэ и вызывает ошибку:
Ну в моем случае это понятно что процесс идет от менеджера, видите? А у вас что? У вас может быть другое что-то, смотрите внимательнее ребятки!
Вы тут можете спросить меня, эй, а что дальше то? Ну смотрите. Вы узнали какая прога выкидывает ошибку? Нет? Хм, но как так? Смотрите что можно сделать в таком случае. Первое, это напротив процесса есть колоночка Описание, вот там может быть как бэ подсказочка, вот что у меня тут написано:
Как вы понимаете, данная подсказка может помочь определить прогу. Так, второе что еще можно сделать, это открыть папку из которой запускается процесс. Для этого просто жмем правой кнопкой по процессу и там выбираем этот пунктик:
В итоге открылась папка, гляньте:
И здесь тоже подсказки есть! Так что я думаю узнать какая прога приводит к ошибке, это уже вы сможете! Но что теперь делать то? Сейчас все расскажу. Так, тут меня кое что заинтересовало… Вот видите, вверху картинка открытой папки? А там внутри есть файлы, видите? Прикол хотите? У файла MBlauncher.exe должна быть иконка, но ее нет! Почему? Вот это вопрос так вопрос. Я думаю может вирус? Но вряд ли. Хм, вот это интересно. Дело в том, что если у exe файла пропадает иконка, это первый признак того, что прога фурычить не будет. И просто так это никогда не случается. Я запустил кстати менеджер, ошибка была. В общем ладно. Если вы узнали что за прога, то ее стоит переустановить. Удалить и потом заново поставить, другие варианты в голову не приходят, а в интернете про эти ошибки ни слова. Короче попадос. Для удаления проги зажмите кнопки Win + R, далее вставьте эту команду:
После этого откроется окно с прогами:
Забыл сказать, перед удалением проги ошибку то закройте!! Кстати ребята, у моей знакомой, ну я там ей что-то настраивал, так короче посмотрел в это окно и ужаснулся, у нее там тьма программ. Много их там быть не должно! Если у вас там целая куча прог, то я думаю вам стоит пересмотреть какие проги вам нужны, а от каких лучше избавиться.. Так вот, найдите тут прогу, из-за которой ошибка выскакивает, удалите эту прогу. И потом поставьте снова (если она вам вообще нужна).
Ребята, я это дело провернул, вернее хотел провернуть. Но при удаление менеджера появилось такое сообщение:
Честно говоря я в шоке.. я нажал ОК, после чего вот вижу что пишется что мешает что-то, ну блина:
Что делать? Сам не знаю. Написано что читайте в файле логов, окей, посмотрим… Короче там столько непонятного, я ничего не понял, закрыл в общем файл, ну его. Пробую поставить менеджер браузеров поверх, интересно получится ли. Скачал, установить не получилось, ибо там можно только удалить или восстановить. Выбрал второе. Процесс пошел:
В общем жду и надеюсь на лучшее.. Ребята оно уже минут пять там восстанавливает… В итоге вроде все нормас и нужно только нажать Готово:
В общем по кнопке нажал. Запустил менеджер, все нормально, ошибки нет. Потом сделал перезагрузон, ибо это именно после перезагрузки такая ошибка вылезала. После перезагрузона ошибки уже НЕ БЫЛО!
На этом все ребята, я вас не сильно утомил? Надеюсь что нет, удачи вам и отличняковского настроенчика!
Невозможно запустить среду исполнения net не поддерживается. Что делать при ошибке.NET Framework: «Initialization error
Данная ошибка возникает в тех случаях, когда на компьютере пользователя отсутствует нужная версия или установленная повреждена. Рассмотрим пути устранения данной неполадки.
Устранение проблемы путем установки/переустановки
Разберем основной способ устранения ошибки:
Откроется мастер удаления приложения. Следуйте указаниям мастера. Когда процесс удаления будет завершен, перезагрузите компьютер и запустите скачанный установочный дистрибутив. Если проблема не исчезает, можно воспользоваться утилитами, предназначенными для исправления установок компонента.
Использование стандартных утилит для устранения неполадок
Кроме вышеописанного способа, можно воспользоваться другими вариантами:
После этого нужно убедиться, что в базе данных Windows Installer не осталось записей, связанных.NET Framework. В этом нам поможет (194 Кб) от Microsoft Fix It.
Скачиваем, запускаем, соглашаемся с условиями лицензионного соглашения.
Способ 3. Удаление с помощью.NET Framework Cleanup Tool и повторная установка
Практически на 100% надёжный способ!
Внимание! Поскольку удаление любой версии.NET Framework с помощью Cleanup Tool скорее всего приведёт к неработоспособности всех остальных, то удалять нужно ВСЕ версии. Можно сразу, выбрав All Version, можно по очереди, если хочется растянуть удовольствие.
Способы решения проблемы с инициализацией NET Framework
При запуске приложения на ПК с операционной системой Windows 7 и выше, может появиться сообщение о том, что «Для этого приложения сначала нужно установить одну из следующих версий NET Framework…». При этом версия фреймворка всегда указывается.
Чтобы решить эту проблему самостоятельно, стоит ознакомиться со следующими рекомендациями.
Способ 1. Переустановка.NET Framework
Теперь, когда система очищена от всех фреймворков, переходим на официальный сайт Майкрософт и жмем Скачать.NET Framework той версии, которая указана в ошибке. Загрузив нужный компонент, выполняем его установку и вновь перезагружаем ПК.
Способ 2. Использование официальных утилит для решения проблем с.NET Framework
Для исправления неполадок в работе фреймворков компания Майкрософт выпустила несколько утилит. Рассмотрим принцип их работы на практике.
Чтобы её применить, стоит загрузить файл, запустить его на своем ПК и принять условия лицензионного соглашения.
После программа будет сканировать систему и предложит варианты решения проблемы. Жмём «Далее» и исправляем ошибку.
В поле «Статус» будут помещены результаты проверки.
Поэтому, если самостоятельно вам не удалось переустановить фреймворки и решить проблему с инициализацией файлов, утилиты от Майкрософт могут помочь решить данную проблему.
А теперь, ближе к делу, разберу самое основное.
Как узнать какие версии.NET Framework у меня установлены?
В ОС Windows 10 нет возможности удаления.NET штатными средствами, однако, как правило возможна установка последней версии.NET (его обновление).
Можно ли не обновлять этот пакет, ведь я раньше не обновлял его и все работало?
Большинство пользователей и не вспоминает о нем (до поры до времени. ). Дело в том, что в новых версиях Windows уже есть в комплекте (предустановлена в систему) определенная версия.NET и нет необходимости отдельно что-то скачивать или обновлять.
Однако, может стать так, что новая программа или игра потребует новый пакет.NET (или наоборот, захотите запустить что-то старое, которое потребует определенную версию.NET и никакую другую).
Во-первых, сразу хочу посоветовать: не нужно скачивать все подряд версии и пытаться переустановить каждую (чуть ниже я отмечу, какие версии рекомендованы для разных ОС). Во-вторых, рекомендуется скачивать.NET только с официального сайта Microsoft (так сказать, не измененный установщик).
Обратите внимание, все необходимое для игр (.NET, Visual C++ и др. пакеты) программа качает и ставит автоматически!
Можно ли удалить.NET Framework (или использовать другую версию)? Что для этого необходимо?
В ряде случаев, пакет можно удалить, если открыть список установленных программ ( Панель управления\Программы\Программы и компоненты ). Удаление происходит точно также, как и любой другой программы (см. скрин ниже).
Невозможно запустить среду исполнения net не поддерживается. Решаем проблему не обрабатываемого исключения в приложении Microsoft.NET Framework. Способы решения проблемы с инициализацией NET Framework
Принимаем условия лицензионного соглашения и кликаем «Далее».
Запустится установка утилиты.
После запустится диагностика, поиск и исправление проблемы.
По выполнению операции жмём «Готово» и перезагружаем ПК.
Самостоятельное исправление неполадок
Чтобы самостоятельно решить данную проблему, необходимо вручную удалить все фреймворки, скачать и установить новые. Для этого кликаем «Пуск», «Панель управления», «Программы»,«Удаление программ».
Находим и удаляем фреймворки.
После необходимо запустить утилиту Microsoft Fix It, которая проверит, не осталось ли на компьютере компонентов.NET Framework. Скачиваем и запускаем утилиту, принимаем условия лицензионного соглашения. Из появившегося меню выбираем «Выявить проблемы и установить исправления (рекомендуется)».
После переходим на сайт http://net-framework.ru/ и загружаем нужные дистрибутивы.
Удаление всех фреймворков
Важный момент: для работы приложения, написанного под конкретную версию NET Framework, требуется установка именно этой версии.
Microsoft выпустила первую версию NET Framework еще в 2000-м году, и с тех пор их вышло несколько (NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5).
Как же узнать, какие версии NET Framework установлены на вашем компьютере?
Появится сообщение: “Запустить программу.NET Framework Setup Cleanup Utility?” (правда, на английском) – нажмите “Да”. Затем примите условия лицензионного соглашения (кнопка “Yes”).
В окне программы в списке выберите пункт “.NET Framework – All Versions” и нажмите кнопку “Cleanup Now”:
После удаления NET Framework перезагрузите компьютер. Затем заново установите нужные версии, начиная с наименьшей.
Чаще всего эта проблема возникает при установке.NET Framework 4-й версии. Причин для этого может быть много.
Наличие уже установленной версии.NET Framework 4
Можно конечно посмотреть информацию в списке установленных программ Windows, но там информация отображается не всегда корректно.
Компонент идет в комплекте с Виндовс
Обновление Windows
Системные требования
Теперь смотрим, соответствует ли наша система минимальным требованиям. Посмотреть это можно в свойствах компьютера.
Еще одной популярной причиной, почему долго устанавливается.NET Framework 4 и более ранних версий, является его обновление. Я для примера обновил свой компонент до версии 4.5, а потом попытался установить 4-ю версию. У меня ничего не вышло. Я получил сообщение, что на компьютере установлена более новая версия и установка прервалась.
Правильно удалить все версии можно с помощью утилиты.NET Framework Cleanup Tool. Установочный файл без проблем найдете в интернете.
Не лицензионный Windows
С учетом того, что.NET Framework как и Windows, продукт от компании Microsoft, то ломаная версия может быть причиной неполадок. Тут без комментариев. Вариант один — переустановка операционной системы.
На этом все, надеюсь, что ваша проблема благополучно решилась
Требования для установки нового приложения
Установив, к примеру, новую игру вы можете увидеть окно с предупреждением об ошибке. Первое, что необходимо сделать в этом случае, проверить условия для установки игры. Довольно часто, для своей работы программы используют дополнительные компоненты. Это может быть и DirectX, библиотека C++ и многое другое.
Проверьте, присутствуют ли они у вас. Если нет, установите, скачав дистрибутивы с официального сайта. Может быть такое, что версии компонентов устарели и их необходимо обновить. Так же заходим на сайт производителя и качаем новые.
Переустановка программы выдающей ошибку
Тоже самое нужно сделать с программой, которая привела к ошибке. Обязательно скачивайте ее с официального сайта. Удаление по тому же принципу, через CCleaner.
Использование русских символов
Многие игры и программы, не принимают русские символы. Если в вашей системе есть папки с русским названием, то их необходимо изменить на английские. Самый лучший вариант, посмотреть в настройках программы, куда забрасывается информация из игры. Причем важна не только конечная папка, но и весь путь.
Можно воспользоваться другим способом. В тех же настройках игры, меняем место хранения файлов. Создаем новую папку на английском языке или выбираем уже имеющуюся. Как и в первом случае, просматриваем путь. Для верности перегружаем компьютер и заново запускаем приложение.
Драйвера
Корректная работа многих программ и игр, напрямую зависит от состояния драйверов. Если они устарели или их нет вовсе, могут возникать сбои, в том числе и ошибка необрабатываемого исключения в приложении.NET Framework.
Посмотреть состояние драйверов, можно в диспетчере задач. В свойствах оборудования, переходим во вкладку «Драйвер» и нажимаем обновить. Для выполнения данной задачи, на компьютере должно быть активное подключение к интернету.
После чего компьютер должен быть перегружен.
Системные требования
Если причина именно в этом, можно попробовать, установить более раннюю версию программы, они обычно менее требовательны к системе.
Приоритет
После этого нужно убедиться, что в базе данных Windows Installer не осталось записей, связанных.NET Framework. В этом нам поможет (194 Кб) от Microsoft Fix It.
Скачиваем, запускаем, соглашаемся с условиями лицензионного соглашения.
Способ 3. Удаление с помощью.NET Framework Cleanup Tool и повторная установка
Практически на 100% надёжный способ!
Внимание! Поскольку удаление любой версии.NET Framework с помощью Cleanup Tool скорее всего приведёт к неработоспособности всех остальных, то удалять нужно ВСЕ версии. Можно сразу, выбрав All Version, можно по очереди, если хочется растянуть удовольствие.