Просмотр лога может показать, что не удалось установить пакет Microsoft Visual C++ 2010 Redistributable (x86). Повтор попытки ничего не дает. Что делать?
Решение 1: Иногда спасает перезагрузка компьютера, либо ручная принудительная установка этого пакета (его можно скачать с официального сайта Microsoft). Дополнительную информацию можно найти в базе знаний Autodesk (ссылка).
Решение 2: Намного чаще встречается ситуация, когда установка не срабатывает лишь потому, что соответствующий пакет уже установлен. Мало того, еще установлен и более поздний пакет Microsoft Visual C++ Redistributable. В таком случае надо деинсталлировать все версии Microsoft Visual C++ Redistributable начиная с 2010, и повторно запустить установку ПО Autodesk.
Решение 3: Правим setup.ini. Понятно, что весь установочный диск должен быть скопирован на локальный компьютер. Понятно, что надо предварительно сделать страховую копию файла setup.ini.
- Если установка действительно "спотыкается" на Microsoft Visual C++ Redistributable, то в setup.ini ищем строку
VCREDIST
Если "спотык" на .NET, ищем строкуDOTNET
Эти элементы, как правило, располагаются в строкеPREREQUISITE
Например:
PREREQUISITE=IE;SSE2;VCREDIST2008SP1X86;VCREDIST2008SP1X64;DIRECTX;DOTNET20;DOTNET4;DOTNET4LANG
- Удаляем отсюда все элементы, на которых вываливается ошибка (понятно, что для определения таких элементов надо как минимум внимательно смотреть лог установки).
Например, установка не может обработать требования по инсталляции Microsoft Visual C++ Redistributable. Строка будет выглядеть так:
PREREQUISITE=IE;SSE2;DIRECTX;DOTNET20;DOTNET4;DOTNET4LANG
Для .NET она станет такой:
PREREQUISITE=IE;SSE2;VCREDIST2008SP1X86;VCREDIST2008SP1X64;DIRECTX;
Ну и тому подобное - Удаляем соответствующие подразделы секции
#== 3rd Party Components ==
Так, если исключали из установки Microsoft Visual C++ Redistributable, то находим строку вида#== VCREDIST Begin ==
и либо удаляем все до строки#== VCREDIST End ==
либо ставим впереди символ комментария (#). Для исключения из установки .NET соответственно обрабатываем секцию от строки#== DOTNET Begin ==
до строки#== DOTNET End ==
- Сохраняем файл setup.ini
- Важно! Исключаемые из автоматической установки программы должны быть установлены перед запуском setup.exe!
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.