Проблема при установке Delphi 2007 в Windows 7 64 Bit Enterprise

У меня проблема с установкой Delphi 2007 RAD Studio Professional на Windows 7 64 Bit Enterprise.

Все нормально, пока не ввожу серийный номер для установки. После того, как я ввожу его и нажимаю кнопку «Далее» в мастере установки, я получаю сообщение об ошибке сценария установки в строке 906. После подтверждения этой ошибки программа установки закрывается.

Я немного погуглил, но пока не нашел ничего похожего (хотя я нашел много ссылок на людей, которые установили его в различных версиях 64-битных окон и у которых были другие проблемы).

Мне удалось без проблем установить Delphi 2009 на тот же компьютер.

Я бы очень хотел установить 2007, поскольку в настоящее время это наша основная среда разработки Delphi.


person Raymond Wilson    schedule 27.01.2010    source источник
comment
Не уверен, что это относится к более старым версиям, но в прошлом я видел сообщения, в которых люди указывали, что Embarcadero имеет бесплатную поддержку по вопросам установки. Может, стоит позвонить ...   -  person Scott W    schedule 27.01.2010
comment
Согласованный. Вам следует обратиться за поддержкой по установке в Embarcadero.   -  person Warren P    schedule 27.01.2010
comment
Я этого не знал. Я подумал, что сначала коснусь сообщества, чтобы увидеть, не возникала ли проблема раньше.   -  person Raymond Wilson    schedule 27.01.2010


Ответы (3)


У меня были проблемы с установкой Delphi 2007 с моего оригинального DVD от CodeGear. Однако после входа на веб-сайт CodeGear / Embarcadero я смог загрузить последний DVD ISO (со всеми уже примененными обновлениями) для Delphi 2007, и это решило все мои проблемы с установкой.

Я предлагаю попробовать это. Кроме того, если возможно, вам нужно будет удалить неработающую установку. Попробуйте использовать Revo Uninstaller (бесплатно), чтобы избавиться от всего лишнего, оставшегося после сломанная установка.

person Mick    schedule 27.01.2010
comment
... Я не уверен, что установщик 2007 действительно что-то установил, так как он не прошел страницу мастера, запрашивающую серийный номер. - person Raymond Wilson; 27.01.2010
comment
Мне удалось найти установщик Delphi 2007 с обновлением за декабрь 2007 года. Это установило нормально, хотя справка не установилась (отображается сообщение Ошибка, затем закрывается). Он работает нормально, и я также запустил программу обновления, которая определяет майское справочное обновление, которое при установке выдает то же сообщение об ошибке, что раздражает! - person Raymond Wilson; 29.01.2010

Вы упомянули, что ранее установили Delphi 2009 на том же компьютере. Может быть, вы столкнулись с этой проблемой? Я цитирую:

Признак: попытка установить Delphi 2007 или C ++ Builder 2007 приводит к ошибке сценария установки 1580.

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

Решение: сохраните установщик (например, setup.exe) в пустой каталог перед его запуском. Например: c: \ temp \ delphi2007.

person Paul-Jan    schedule 27.01.2010
comment
Я попытался установить 2009 после попытки установить 2007. Я установил оба на заменяемом компьютере, так что я знаю, что они мирно сосуществуют! - person Raymond Wilson; 27.01.2010
comment
Да, после установки они мирно сосуществуют, но их установщики и файлы .slip нет. :) - person Paul-Jan; 27.01.2010

Если вы пытаетесь выполнить установку в папку по умолчанию (% PROGRAMFILES% \ CodeGear \ RAD Studio \ 5.0), у вас могут возникнуть проблемы с разрешениями. Вы запускаете установщик от имени администратора?

Вам следует попробовать повторно запустить установку от имени администратора и установить в другое место, кроме% PROGRAMFILES%. У меня есть D2007, D2009 и D2010, все они работают на Win7 64 Home Premium в папке с именем E: \ Delphi, к которой я могу безопасно предоставить всем доступ для чтения / записи. (Более поздние версии Delphi чувствительны к правам доступа и UAC в Vista и Win7, но D7 и 2007 не так сильно; оба они пытаются записывать информацию в папки ($ BDS), что запрещено в Vista и Win7).

person Ken White    schedule 27.01.2010
comment
Я уже работаю как локальный администратор. Я также настроил install.exe для запуска от имени администратора. Я также получаю диалоговое окно Win7 UAC с просьбой разрешить установщику вносить изменения в компьютер (что я подтверждаю). Было бы хорошо использовать другую папку, если бы установщик пропустил экран с серийным номером, а это не так. - person Raymond Wilson; 28.01.2010
comment
Хммм ... Думаю, я согласен, что это должен быть случай поддержки установки CG / EMBT. Они должны быть в состоянии сообщить вам, где записан журнал установки (если он есть), который может указывать на проблему, или как запустить установку с переключателем, который приведет к записи журнала. Извините, я не смог помочь. - person Ken White; 28.01.2010