VS 2017 Сообщество: с* любым * расширением, новым или обновлением, " VSIXInstaller.exe перестал работать"

моя система:

  • Windows 10 Профессиональная 64-бит
  • заблокирован через W10Privacy
  • SSLv3 и TLS 1.0 отключены
  • " системная криптография: используйте алгоритмы, совместимые с FIPS", включенные в Редакторе групповой политики, для обработки ошибок Schannel в системных журналах, которые будут происходить 100 и более раз в минуту.
  • SQL Server 2016 Разработчик
  • Сообщество Visual Studio 2017

пожалуйста заметьте что вся работа была сделана внутри этот заказ, с VS 2017 является одной из последних вещей, которые я установил, и мне удалось успешно установить ряд расширений, прежде чем я оказался в аду VSIX.

все остальное по умолчанию, конфигурация ванили. Очень мало было сделано к этой машине в виду того что она была восстановлена.

я смог установить ряд плагинов в VS, когда он был первоначально установлен, но внезапно все остановилось с обновлением GitHub, где запустился VSIXInstaller показать свое сообщение об ошибках для The first time. Каким-то образом обновление GitHub удалось установить (установщик утверждает, что VS уже имеет эту версию), но теперь все остальные Плагины перестают устанавливаться или обновляться.

при попытке установить плагин, я получаю начальный экран, где VSIX суммирует плагин и спрашивает, где я хочу установить его (VSC 17).

enter image description here

когда я нажимаю на кнопку "Установить" на следующем экране появляется, но индикатор выполнения едва хватает времени, чтобы показать себя, прежде чем программа установки полностью блокируется и появляется сообщение об ошибке.

enter image description here

любая попытка создать файл журнала С помощью командной строки разработчика с повышенными привилегиями:

vsixinstaller /logFile:d:templog.txt extension.vsix

не удалось создать файл журнала.

Я попытался восстановить Visual Studio.

Я попытался удалить и переустановить его.

Я перезагрузился несколько раз.

ничего не работает. Я не совсем уверен, как поступить. С момента моей первоначальной установки VS и добавления ряда плагинов, я сделал очень мало, чтобы изменить эту систему, и особенно не на фундаментальном уровне. Все, что случилось до я установил Visual Studio.

Edit: когда я пытаюсь изучить ошибку, она кажется исключением DotNet:

enter image description here

но DotNet ремонт инструмента не имеет никакого эффекта.

утилита проверки dotnet Framework Setup не показывает никаких проблем с DotNet 2 до 4.7

предложения?

Edit 2: Святое дерьмо, я даже не могу удалить до расширения!! как в, те немногие, мне удалось установить до все, что происходит сбоку застряли в моей системе. У меня нет возможности удалить их, так как происходит точно такая же ошибка.

29
задан René Kåbis
14.04.2023 9:40 Количество просмотров материала 3409
Распечатать страницу

2 ответа

после того, как много тыкать и толкать, я обнаружил, что это была комбинация

  • SSLv3 и TLS 1.0 отключены
  • "системная криптография: использовать FIPS-совместимые алгоритмы " включено в Редакторе групповой политики для работы с Schannel ошибка в системных журналах, которая произошла бы 100+ раз в минуту.

к сожалению, Microsoft еще не принес VS 2017 в "современный мир" таким образом, что он может иметь дело исключительно с TLS 1.1+. VS updater, кажется, застрял на старых, небезопасных протоколах, и всю жизнь я не могу понять, почему. Мой единственный вариант, чтобы отключить систему настройки криптографии и дело с моих журнальных файлах системы заполнение с ошибками канал.

2
отвечен René Kåbis 2023-04-15 17:28

Я тестирую с помощью Windows 10 и Visual Studio 2017 с учетной записью без прав администратора для моей организации.

когда я запускаю VS как не-администратора и обновления расширений, после закрытия VS установщик vsix будет работать, а затем попросить пароль администратора, который я предоставил. Vsixinstaller.exe затем "перестал работать".

Я обошел это, запустив VS в качестве учетной записи администратора, а затем установив обновления vsix. vsixinstaller не запрашивал пароль администратора.

надеюсь, что это помогает двигаться вперед.

1
отвечен EthR 2023-04-15 19:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх