Visual studio произошел сбой при загрузке пакетов sdk
Я установил "Visual Studio 2012 Express Desktop" на "Windows 8 Pro". Установщик преуспел и сказал мне, чтобы перезагрузить систему. Я подчинился.
Теперь система зависает где-то в загрузочном процессе, и мои глаза не перестанут кровоточить, глядя на танцующие маленькие точки (так называемая анимация ожидания).
После 2 перезагрузок сработало автоматическое восстановление и Windows 8 зажила сама. Windows 8 снова загрузилась, я смог войти. Я пытался запустить Visual Studio, но некоторые .dll отсутствовали. Я повторил установку через установщик. Установщик преуспел и сказал мне, чтобы перезагрузить систему. Я снова повиновался.
И снова, теперь мои глаза снова кровоточат, глядя на танцующие точки.
В чем проблема? Каков наилучший способ диагностировать это?
Обновление 2: после нескольких очисток / восстановления / переустановки и т. Д .: VStudio теперь работает. Зависание загрузки может быть совпадением, а не корреляцией. Я голосую за закрытие этого вопроса, может быть полезным для других с точки зрения «его спросили, но нельзя ответить».
3 ответа 3
Существует известная проблема с материнской платой Gigabyte, вызванная несовместимостью встроенного контроллера USB3.
Смотрите последний совет в информации ниже, из эмулятора faq:
Проблема: при установке SDK происходит сбой перезагрузки Windows 8.
Этот элемент включен в это средство устранения неполадок, поскольку существует известная проблема взаимодействия Hyper-V со сторонним программным обеспечением, и эмулятор использует Hyper-V.
Когда это произойдет, восстановите вашу систему с помощью опции F8 при перезагрузке и выберите последний известный исправный экземпляр ОС.
Одна из возможных причин этого - использование контроллера USB3 материнской платы Gigabyte.
Дополнительная информация: сбой загрузки после установки роли Hyper-V в системах Gigabyte
У меня была проблема с моим Gigabyte MB, и теперь она решена.
Моя проблема началась после установки Windows Phone 8 SDK, который активирует Hyper-V.
Для начала вам необходимо загрузить последнюю версию U1e(UEFI BIOS) на веб-сайте Gigabyte.
Архив содержит 3 файла, которые нужно скопировать на USB-накопитель, но подождите . Вам нужно сделать что-то особенное, а не просто скопировать файлы.
Вам нужно создать загрузочную флешку.
Запустите инструмент и выберите FreeDOS (в раскрывающемся списке). Нет необходимости изменять значение по умолчанию для других параметров. Когда это будет сделано, скопируйте 3 файла из архива, который вы скачали на USB-накопитель. Если Windows запрашивает, замените autoexec.bat
Хорошо, теперь пришло время перезагрузить компьютер.
Войдите в настройки BIOS и выберите загрузку на USB-устройстве, затем сохраните и выйдите.
Система перезагрузится на USB-накопителе, и если вы не прикоснетесь к клавиатуре, настройка начнется через несколько секунд (я не выбрал язык клавиатуры, установка началась самостоятельно).
После обновления BIOS система попросит вас выключить компьютер и отсоединить кабель питания. Поэтому выключите его, отсоедините кабель, извлеките USB-накопитель, а затем подключите кабель и включите компьютер. Система попросит вас выбрать настройки по умолчанию и загрузиться / перезагрузиться -> Выбрать настройки по умолчанию с перезагрузкой.
Windows загрузится, она настроит вашу систему на несколько минут, а затем . Сюрприз! Все нормально! (Это было для меня).
Если вы вернетесь к настройкам BIOS (после перезагрузки), вы увидите, что контроллер USB3 включен по умолчанию.
Я не могу найти очевидное место для загрузки Android SDK из:
Менеджер SDK, который я помню некоторое время назад, кажется, исчез с сайта разработчика Android.
Я установил Android Studio, которая, казалось, загружала некоторые Android SDK, но Visual Studio все еще не может найти то, что ищет.
У меня была та же проблема . и Инструменты -> Android -> Android SDK Manager были выделены серым цветом для меня.
В конце мне нужно было перейти в Сервис -> Параметры -> Xamarin -> Настройки Android, а затем убедиться, что установлен флажок «Автоматическая установка Android SDK». Как только я поставил галочку и дважды щелкнул по ошибке, внезапно появилось окно установки.
Согласно ответу teapeng, вам может потребоваться перезапустить Visual Studio, чтобы изменения вступили в силу.
Если вы обновляете visual studio, то эта ошибка будет возникать, и инструмент решит ее, перейдите в меню «Сервис»> «Параметры»> «Прокрутить вниз»> «Xamarin» и установите флажок «Автоматическая установка Android SDK».
Затем дважды щелкните по ошибке, которую требует ваш SDK.
После установки перезагрузите Visual Studio
Visual Studio включает в себя Android SDK Manager, который используется для загрузки инструментов Android SDK, платформ и других компонентов, необходимых для разработки приложений Xamarin.Android.
См. Инструменты -> Android -> Android SDK Manager.
В разделе Платформы вы найдете различные версии Android для эмулятора, а в разделе Инструменты вы можете установить различные инструменты.
См. Инструменты -> Параметры -> Xamarin -> Настройки Android.
Существует путь к папке Android SDK Location, если он пуст, вы можете найти его самостоятельно.
Ну, я сделал эти два и до сих пор не могу работать,
1) Инструменты -> Android -> Android SDK Manager
2) Инструменты -> Параметры -> Xamarin -> Настройки Android, а затем убедитесь, что установлен флажок «Автоматическая установка Android SDK»
Как я могу это решить - перезапустить Visual Studio и запустить. Тот же старый трюк на Windows.
Так как моя учетная запись Windows была обычным пользователем (без прав администратора). Запуск Visual Studio в качестве администратора сделал свое дело для меня.
Перейти в следующее место:
Затем запустите исполняемый файл AndroidSDK Manager.
В правом нижнем углу щелкните значок шестеренки и измените хранилище на Google.
Поэтому в моем случае проблема заключалась в том, что Visual Studio не могла подключиться к серверу Android для загрузки файлов.
Во время установки Visual Studio 2015 Community на Windows 10 у меня произошла следующая ошибка:
Пакет установки отсутствует или поврежден.
Поскольку файлы vcredist_x86.exe и vcredist_x64.exe соответствуют распространяемые пакеты Visual C++ для Visual Studio 2013 , я указал расположение пакетов после их загрузки (третий вариант на снимке экрана). После этого установка прошла гладко.
Visual C++ Redistributable Packages for Visual Studio 2013 требуются для установки Visual Studio 2015 , есть ли какие-либо предпосылки для установки Visual Studio 2015 на Windows 10, может быть, я упускаю что-то очевидное?
Это была проблема с веб-установщиком Visual Studio между полуденным PST с 4 сентября по 11:30 8 сентября (также PST), который теперь исправлен с нашей стороны.
В частности, мы выполняли сценарий очистки в предыдущих предварительных выпусках веб-установщиков для Visual Studio, но сценарий стал слишком агрессивным и удалил vcredist_x86.exe, хотя продукт RTM все еще нуждался в этом конкретном пакете. Как только мы осознали ошибку, мы повторно опубликовали и повторно сопоставили этот пакет, чтобы веб-установки теперь работали правильно.
Другие обходные пути (загрузите ISO + install vcredist_x86.exe вручную) все еще должны быть хорошими ответами, но всем, кто читает это сейчас, не нужно беспокоиться об этих обходных путях.
И наконец, мы изучаем нашу внутреннюю политику и процедуры, чтобы попытаться избежать такой большой ошибки в будущем.
EricKn, менеджер по проектированию Visual Studio
Проще говоря, сейчас август 2016 года, и эта проблема все еще жива и актуальна (это была не просто проблема с одной конкретной сборкой VS2015).
Для меня я закончил тем, что установил VS2015 в поезде, и использовал ежемесячное пособие на передачу данных 2 ГБ всего моего мобильного телефона, поскольку, хотя он утверждал, что только один пакет был поврежден, он заканчивал тем, что повторно приобретал все .
О, а затем он застрял при попытке установить пакеты. Отказ от установки и перезагрузка моего ноутбука фактически заставили его начать снова.
Итак, короткий ответ: установщик VS2015 все еще не особенно стабилен.
У меня была такая же проблема с установкой VS 2015 Community. В моем случае решением было загрузить автономный установщик ( ISO-образ ,
3,7 ГБ), смонтировать образ и запустить vs_community.exe с правами администратора.
Запустите от имени администратора и просто продолжайте нажимать кнопку загрузки из Интернета. Я должен был нажать на нее 50 раз или около того, и в конечном итоге это завершается . (5-7 кликов за пакет)
У меня были похожие проблемы, и у меня сработало следующее решение:
Запустите исполняемый файл установщика с правами администратора (щелкните правой кнопкой мыши по установщику exe «Запуск от имени администратора») и продолжите установку в обычном режиме.
Возможно, я нашел правильное прохождение, чтобы заставить это работать.
Это со страницы ЗДЕСЬ и это не, что я придумал сам. Хотя я добавил загрузки VC_redist x86/x64 в список.
Позвольте мне добавить, что я запустил файл обновления .exe в run от имени администратора, так что вы можете захотеть.
Скачивая эти файлы и выбирая их в поле Пожалуйста, укажите местоположение. У меня работало нормально. Я должен был сослаться на все 4 файла выше, чтобы заставить его установить.
Но я пропустил некоторые обновления:
Я столкнулся с той же проблемой. Сначала я попытался выполнить онлайн-установку и столкнулся с вышеуказанной проблемой, затем я попытался установить VS2015 из ISO, но он также выдавал ошибку, говоря: «Версия продукта, которая выше, чем та, которую вы пытаетесь установить, уже установлена на устройстве». Я прочитал много постов по этому вопросу, но ни один из них не решил мою проблему. Наконец, я пошел к панели управления и удалил программу обновления Visual Studio. Тогда у меня работала автономная установка.
Я перепробовал большинство элементов, перечисленных в VS 2013, VS 2015 и VS 2017 Community Edition, и все они не сработали где-то во время установки, или не удалось установить инструменты данных, или инструменты данных работали некорректно ( Редактор сценариев SSIS VSTA не отображается в VS2015 ). Когда я попробовал использовать VS 2017 Professional, установка прошла без проблем для Studio и Data Tools, и в конце они работали правильно.
У меня тоже была эта проблема. Но я заметил, что проблема возникла только тогда, когда я открыл нового пользователя (не администратора). Я сделал пользователя администратора, и он работал нормально. Вы должны попробовать это, я думаю, что это решение вашей проблемы.
если вы знаете что-либо о PKI, прочитайте этот параграф, если хотите, если не пропустите. было упомянуто, что определенные CRL и цепочки CA были вытеснены через обновления/исправления Windows. кто знает, был ли этот сервер исправлен . он, конечно, не мог сделать это через автоматические обновления win. в ореховой оболочке мне нужен был какой-то способ получить эти недостающие элементы, чтобы проверка цифровой подписи прошла. я подумал про себя: «почему он будет работать на моей локальной машине, потому что он работает по тому же расписанию, что и сервер (предположительно, я точно не знаю)». затем мне пришло в голову, что одной из причин, по которой MS предлагает веб-установщики, является именно эта проблема . потом мне пришло в голову, что у них может быть стратегия "наилучшего усилия" для решения такого рода проблем в их автономном установщике.
(предисловие: имейте в виду, что, хотя это работало в довольно распространенной корпоративной среде, все они разные, и это может не сработать для всех)
во всяком случае, я надеюсь, что это спасет кого-то еще от 2 дней боли, которые это причинило мне.
Эта ошибка также появляется в Visual Studio 2017.
Внимательно прочитайте эту ошибку: «Вы можете получить больше информации, изучив файл . » - что говорит этот файл? Прежде чем приступить к более глубокому анализу, нужно проверить одну вещь: «Достаточно ли свободного места на диске»? К вашему сведению: у меня была такая же проблема в VS Pro 15.7.x - решение от @dinesh решило ее для меня. ОБНОВЛЕНИЕ: Открыл другой проект сегодня (через 1 день после моего предыдущего комментария выше) и снова получил ту же ошибку. Следуйте инструкциям в @dinesh ниже, и ошибка исчезла. Не знаю, были ли это шаги, или просто открыть Visual Studio во второй раз.Я начал видеть это на новой установке Windows и Visual Studio 2013 Ultimate с обновлением 2 (хотя другие также сообщали об этом в обновлениях 3 и 4, а также в версии Professional).
Чтобы устранить проблему, закройте все экземпляры Visual Studio, а затем удалите все файлы в следующей папке:
Visual Studio 2013
Это работало нормально для меня. Благодаря этой статье .
Visual Studio 2015
Visual Studio 2017
У меня такая же проблема в VS 2015, но там, похоже, нет никакой ComponentModelCache папки. Возможно, в новых версиях Visual Studio оно называется другим именем? @jpierson да папку ComponentModelCache для VS 2015 можно найти в папке: 14.0 . Полный путь выглядит следующим образом: C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache У меня возникла эта проблема на моей новой установке Visual Studio 2017 . и снова структура папок не та! Добавили папку, созданную для VS 2017, возможно, захотите попробовать и посмотреть. Работал для Visual Studio 2019:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxxЗакройте Visual Studio.
Сделайте резервную копию и удалите следующий путь:
Перезапустите Visual Studio как Admin . В противном случае Roaming папка не может быть восстановлена Visual Studio.
Это также работало с Visual Studio 2015 Community Edition. Путь меняется на C:\Users\Я столкнулся с этой проблемой в Visual Studio 2017 (15.7.4). Попробовав различные решения, в конечном итоге это сработало для меня: закройте все экземпляры Visual Studio и запустите это из командной строки (возможно, с правами администратора):
Это сработало для меня, я думаю, что есть проблема с одним из расширений инструментальных средств производительности после последнего обновления VS Это сработало для меня, и я запустил командную строку VS 2015 в режиме администратора. +1 Обязательно начните Developer Command Prompt for VSПопробуйте devenv /setup в командной строке Visual Studio с правами администратора.
У меня была такая же проблема с Visual Studio 2013 Ultimate. Я попробовал решение Резы, опубликованное здесь, но оно не сработало.
Читайте также: