Я пытаюсь открыть Visual Studio, но выдает ошибку:
не может работать во время настройки
Он работал нормально до того, как я перезапустил свою машину. Я уже установил эту версию с прошлого года.
Я пытаюсь открыть Visual Studio, но выдает ошибку:
не может работать во время настройки
Он работал нормально до того, как я перезапустил свою машину. Я уже установил эту версию с прошлого года.
Ответы:
Попробуйте проверить диспетчер задач и уничтожить любой процесс, связанный с Visual Studio (любой версии).
Обновление:
как многие люди упоминали в комментариях, лучше подождать, пока эти процессы не закончатся сами
У меня была эта проблема с Visual Studio 2017. В диспетчере задач были процессы с именем VSIXAutoUpdate.exe
. Я наблюдал за диспетчером задач, и они появлялись и исчезали. Несколько раз процесс Visual Studio 2017 появлялся и исчезал.
После того как VSIX Auto Updater перестал отображаться в диспетчере задач, он применил все свои фоновые обновления, и я смог запустить Visual Studio.
Я не рекомендовал бы убивать эти процессы во время установки обновлений, как предлагают другие ответы на этот вопрос. Просто подождите, пока они закончат, наблюдая за диспетчером задач.
Не совсем ответ на первоначальный вопрос, но если вам нужно запустить VS во время установки, вы можете использовать недокументированный /AllowDuringSetup
ключ командной строки.
Это случилось со мной, когда я попытался запустить Visual Studio сразу после запуска.
Я не мог видеть процессы Visual Studio или процессы установки, запущенные в диспетчере задач , но я подождал 5 минут или около того, попробовал еще раз, и он открылся.
Основная причина: если мы выключаем систему, не закрывая визуальную студию должным образом, и в следующий раз мы откроем систему, то иногда мы получим эту проблему из-за установки, которая будет работать в фоновом режиме.
Исправление: не нужно ничего делать, просто подождите от 10 до 15 минут и снова откройте визуальную студию. Это автоматически решит проблему.
Я столкнулся с этой ошибкой сегодня после холодной загрузки (на ВМ) и нашел решение.
Чтобы предотвратить это в следующий раз, когда вы перезагружаетесь (по крайней мере, пока не появится обновление, которое повторно вводит ошибку), вы можете:
Найдено с помощью: VS Community 2019, Версия 16.1.3
Попробуйте перезагрузить компьютер. Это сработало для меня.
Перейти к диспетчеру задач. Под процессами ищи внс. Нажмите Завершить процесс.
Я получаю это сообщение об ошибке, когда обновление было отправлено в Visual Studio, но по какой-то причине не удалось.
Чтобы это исправить, выполните следующие действия (Windows)
Настройки> Приложения> Установщик Visual Studio> Нажмите «Изменить»
Вы должны увидеть сообщение об ошибке вроде «Не удалось применить обновления», и вы можете нажать кнопку, чтобы повторить попытку.
В моем последнем случае это было небольшое обновление рабочей нагрузки .NET Desktop Development, которое не было загружено или установлено правильно.
Если ни одно из вышеупомянутых решений не помогло (как это было для меня), у меня есть другое предложение. Перейдите на панель управления и в разделе «Программы и компоненты» нажмите «Удалить программу».
Вы получите это большое окно со всеми вашими установленными приложениями. Если вы попытались установить SDK или что-то еще, и программа перестала работать после этого, найдите все программы, связанные с Visual Studio, с датой установки, совпадающей с датой, когда вы начали сталкиваться с проблемой. Щелкните правой кнопкой мыши по ним, и если доступна опция «Восстановить», щелкните по ней. Если нет, нажмите «Удалить», а затем в открывшемся окне нажмите «Восстановить».
По сути, вы исправляете все, что связано с Visual Studio, и которое было установлено в тот же день, когда у вас появились проблемы. Это сработало для меня после установки Azure SDK и просмотра этой ошибки.
В диспетчере задач я обнаружил, что версия VS Preview 2019 обновлялась, когда я пытался запустить производственную версию VS2017. Никогда не было проблемы раньше. Я ждал, как многие другие предполагают, около 3 минут, и проблема утихла без каких-либо последствий. Таким образом, вы почувствовали себя намного лучше, чем пытались справиться с задачей через диспетчер задач. :-)
Я столкнулся с той же проблемой при открытии Microsoft Visual Studio Enterprise 2019 Version 16.4.2
внутри моей виртуальной машины.
Вот решение, и это то, что я сделал, и это сработало для меня:
Не завершайте процесс, связанный с Visual Studio, в диспетчере задач, так как это может привести к неожиданному поведению, и даже иногда заставляет переустанавливать Visual Studio. Так что просто подождите от 5 до 10 минут. Весь процесс, связанный с Visual Studio, завершится автоматически.
Теперь откройте вашу визуальную студию, она будет работать нормально.
Решение: не просто открывайте диспетчер задач и уничтожайте все процессы, которые обновляет VSXAutoUpdate.exe, это создаст проблемы при попытке запустить Visual Studio, поскольку обновления не были завершены. Вместо этого дождитесь завершения обновления, то есть при запуске Visual Studio. Если вам больше не нужен компонент Visual Studio, который обновляется более регулярно, снова рекомендуется удалить компонент с помощью установщика Visual Studio.
Скорее всего, Visual Studio обновляется по мере появления сообщения об ошибке, и если вы подождете несколько минут до завершения обновления, вы сможете снова запустить Visual Studio без проблем.
Если проблема не устраняется или вам просто интересно, откройте диспетчер задач и посмотрите, есть ли что-нибудь, связанное с (Microsoft) Visual Studio, но не просто завершите процесс. Вместо этого проверьте, использует ли процесс какие-либо ресурсы - если он имеет большое количество операций ввода-вывода, то он фактически обновляется, и вы должны позволить ему делать свое дело. Если загрузка ЦП и использование памяти в основном остаются постоянными и в течение нескольких минут не выполняется никаких действий с диском для процесса, это может означать, что процесс застрял. Возможно, вам придется убить его, но действуйте с осторожностью. Надеемся, что если это обновление для Visual Studio, имя процесса должно включать номер версии или какое-либо указание того, какое обновление применяется, которое вы можете использовать для поиска дополнительной информации через поисковую систему или через онлайн-ресурсы Microsoft.
Запустите диспетчер задач и убейте установщик Windows.
У меня такая же проблема. Моя проблема была VSIXAutoUpdate. Я ждал до конца обработки. Вы можете увидеть VSIXAutoUpdate в диспетчере задач (Ctrl + Alt + Del). VSIAutoupdate иногда может быть вредоносным ПО, поэтому вы должны проверить детали в свойствах в диспетчере задач (щелкните правой кнопкой мыши VSIXAutoUpdate). Вы можете увидеть веб-страницу ниже:
Единственный способ «облегчить» страдания - открыть диспетчер задач win 10 и щелкнуть правой кнопкой мыши VSIXAutoUpate.exe, в контекстном меню выбрать перейти к деталям, снова щелкнуть правой кнопкой мыши VSIXAutoUpate.exe и в контекстном меню выбрать установить приоритет и выбрать режим реального времени. ..... как я уже сказал, чтобы облегчить страдания, а не положить им конец
Это случилось со мной, я перезапустил систему, но без разницы. Пошел Task Manager
и было задание VSIXAutoUpdate.exe
запущено. Я мог бы просто убить его, но я подождал минут 10 и попытался снова открыть, Visual Studio
и это сработало. Теперь вы знаете, что делать!
Visual Studio 2017 , мне пришлось завершить эти процессы:
и тогда я смогу начать VS2017.
Вы можете запустить Диспетчер задач или Process Hacker и завершить VSSVC.exe . Это часть службы теневого копирования, которая используется для восстановления системы, а также для защиты системных файлов и функции «предыдущая версия файла», но может вызвать проблемы. Точки восстановления создаются автоматически во время системных изменений.
Очистка папки% temp% у меня работала для той же проблемы на VS2019.
В моем случае я открыл установщик Visual Studio и увидел, что он сказал
Установка не удалась. Нажмите повторить, чтобы продолжить.
Как только я переустановил проблему ушла.
Откройте диспетчер задач и остановите процесс Visual Studio.
Clear out %temp% folder, and re-started VS2019.
Это сработало для меня.
Вместо того, чтобы убивать VSIXAutoUpdate.exe, вы должны предотвратить его запуск, поскольку он, кажется, запускается планировщиком задач. Перейдите в папку Microsoft / VisualStudio в планировщике, и вы увидите одну или несколько задач, называемых VSIX Auto Update (я думаю, есть одна для каждой установленной версии VS). Щелкните правой кнопкой мыши и отключите ... Вы, вероятно, потеряете возможность автоматического обновления расширений VS, но, надеюсь, не более того.