Здравствуйте An2, Вы писали:
An2>Здравствуйте Sasparella, Вы писали:
S>>Здравствуйте An2, Вы писали:
An2>>>Здравствуйте!
An2>>>Не устанавливается Delphi в win2000, подскажите что-нибудь!
S>>Гы Гы. Это с Delphi проблема а не с W2k.
S>>У нас все работает. Напишите подробнее какой дельфи и какую ошибку пишет?
S>>Саша.
An2>Делфи 5.0 и 5.5. Ошибку не пишет. При запуске сетупа проходит 99% и конец. Такой же результат при установке TeamSourse и т.д. В w98 все без проблем. Да, еще подобное было с Amorphium Pro 2.1
An2>Пробовал на 2х машинах с разными виндовсами.
An2>Анатолий.
Ясно. Попробуйте поставьте переменную окружения TEMP во что нибудь короткое — типа c:\TEMP. По умолчанию она c:\Documents and Settings\User\Local Settings\Temp. Таких вот длинных имен некоторые старые инсталлеры не понимают.
И все заработает
Саша.
Добрый вечер, Саша.
S>Ясно. Попробуйте поставьте переменную окружения TEMP во что нибудь короткое — типа c:\TEMP. По умолчанию она c:\Documents and Settings\User\Local Settings\Temp. Таких вот длинных имен некоторые старые инсталлеры не понимают.
S>И все заработает ;)
Спасибо, короткий путь помог. Все работает.
Анатолий.
Здравствуйте An2, Вы писали:
An2>Делфи 5.0 и 5.5. Ошибку не пишет. При запуске сетупа проходит 99% и конец. Такой же результат при установке TeamSourse и т.д. В w98 все без проблем. Да, еще подобное было с Amorphium Pro 2.1
An2>Пробовал на 2х машинах с разными виндовсами.
10.02. Инсталляторы программ, написанные с помощью InstallShield, не хотят
работать под Win 2000 Rus

. Полоска "Preparing Install Shield" доходит до
99%, и после этого инсталляция завершается без каких-либо сообщений ...
Проблема возникает в том случае, когда программа устанавливается из-под
аккаунта, заданного русским именем (например, из-под стандартного аккаунта
"Администратор", создаваемого системой). Это вызвано тем, что инсталлятор
InstallShield (по крайней мере, версии 5.53) не понимает длинных русских имен.
Что можно сделать, чтобы установить такую программу в настоящий момент:
1. Временно (на один сеанс) поменять переменную окружения TEMP. Для этого
достаточно в командной строке набрать SET TEMP=<путь к временной директории>,
например SET TEMP=C:\TMP . После этого запустить инсталлятор. Желательно,
чтобы указанная в TEMP временная директория существовала, иначе Install Shield
будет пытаться распаковать инсталлятор в директорию Windows.
2. Изменить переменную TEMP можно в свойствах "Мой компьютер" ("My Computer")
на закладке "Дополнительно" ("Advanced") -> "Переменные среды" ("Environment
Variables"). Это изменение сохраняется постоянно для данного пользователя.
3. Создать на компьютере пользователя с английским именем и правами
администратора и запускать установку из-под созданного аккаунта.
В ответе использован ответ технической поддержки "Лаборатории Касперского".
An2>Анатолий.