Невозможно обновить редактор скриптов PowerGUI до последней версии.

ОС: Windows 7 Ultimate SP1 x64.

В какой-то момент я решил, что больше не могу обновлять свою IDE для Powershell - PowerGUI Script Editor (последняя версия v3.7.0.92 на момент написания). Я получаю эту ошибку, когда в редакторе сценариев -> проверяю обновления, а также в автономной установке, в обоих случаях установка откатывается.

В моих программах и функциях у меня есть следующие соответствующие записи:

  • (A) Квест PowerGUI 3.6 --- Версия 3.6.0.21
  • (B) Квест PowerGUI 3.6 --- Версия 3.6.0.8

Когда я пытаюсь удалить (A), я получаю эту ошибку:

Хотя текущая версия в редакторе сценариев показана как 3.6.0.21.

И когда я пытаюсь удалить (B), я получаю стандартный диалог "Изменить / Восстановить / Удалить", но когда я делаю " Удалить", он снова заканчивается первой ошибкой (#1722 выше). Делает Ремонт работает, но не решает проблему, т.е. все еще не может Обновить.

Могу ли я заставить его работать снова?

PS Можно указать, что это часть суперпользователя, но я думаю, что это неотъемлемая часть разработки Powershell и поэтому заслуживает места на SO.

1 ответ

Решение

Кажется, что функция удаления либо не завершается правильно, либо пропускает некоторые важные настройки реестра. У меня была та же проблема, и это решило ее для меня:

  1. загрузите и запустите утилиту удаления Microsoft
  2. в утилите сделайте следующее:
    1. выберите категорию установки или обновления программного обеспечения или оборудования.
    2. найти и запустить исправление проблем с программами, которые не могут быть установлены или удалены.
    3. дать ответы на запросы, касающиеся экземпляра powergui, который не удаляется.
    4. выйдите из утилиты.
  3. установите версию PowerGUI по вашему выбору.
  4. получить пинту из паба
Другие вопросы по тегам