Как исправить поврежденную Delphi 2009 Install - PullRequest
2 голосов
/ 17 сентября 2008

Я установил пробную и текущую версии Delphi 2009 через веб-установщик, когда получил их, и при установке обоих возникли те же ошибки.

Оба раза кажется, что основной веб-установщик завершился неудачно, когда он порождал дополнительные установочные пакеты для boost, документации и dbtools. (Это вызвало диалог findfile с просьбой указать файл setup.msi, которого не было на моей машине). При отмене этого, установщик сообщил о фатальной ошибке.

Программа удаления не появилась в моем списке программ и не запускалась из папки установки.

Будущие попытки вызвать установщик приводили его в состояние, в котором он думал, что Delphi 2009 уже установлен, и он не будет исправлять, исправлять или удалять его.

Ответы [ 2 ]

4 голосов
/ 17 сентября 2008

Шаг 1

Очистите реестр всех вещей Delphi 2009.

Вы ищете HKLM \ Software \ Codegear \ BDS \ 6.0 и все, что под ним. Очистите эквивалент HKCU, пока вы на нем.

Поиск в HKEY.CLASSES.ROOT всего, что содержит «CodeGear \ RAD Studio \ 6.0» - при условии, что вы установили в папку по умолчанию. Удалите все эти предметы с уровня CLSID.

Шаг 2

Очистка установщика Windows с помощью Очистка установщика Microsoft Windows .

Шаг 3

Я предлагаю перезагрузить компьютер на этом этапе.

Шаг 4

Попробуйте установить снова.

Удачи!

0 голосов
/ 17 сентября 2008

Проблемы, похоже, возникают из-за того, что в веб-установщике отсутствуют все необходимые файлы.

Загрузить ISO 2009: http://cc.codegear.com/item/26049

Установлен с помощью этого бесплатного инструмента от Microsoft: http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe (Вы также можете записать его на DVD)

Затем перезапустите установщик. На этом этапе и восстановление, и удаление работали.

...