Помните! AutoCAD 2012 не поддерживает в полной мере MS .NET 4.5, так что дальнейшие действия Вы будете выполнять на свой страх и риск!
Итак, ситуация:
- Есть компьютеры, на которых уже установлена MS .NET 4.5
- Пробуем установить на эти компьютеры AutoCAD 2012. В один прекрасный момент мы получаем сообщение об ошибке и откат операции.
- Самое простое и очевидное: деинсталлировать все "более свежие" версии .NET, установить AutoCAD, снова установить .NET 4.5. Гарантирует работоспособность AutoCAD, но занимает приличное количество времени.
- Более хитрое решение: отредактировать файл setup.ini. Предупреждаю сразу: тут устойчивость ставится в угоду скорости.
Попробуем сказать инсталлятору, чтобы он не устанавливал никакие версии .NET, а довольствовался тем, что уже есть.
Найдем файл setup.ini (находится рядом с файлом setup.exe).
Первое правило админа: копировать старые версии файлов. Поэтому setup.ini скопируем (либо в другой каталог, либо с другим именем). Откроем setup.ini, например, в блокноте (или Notepad++) и найдем строку, начинающуюся с символов PREREQUISITE:
PREREQUISITE=IE;SSE2;DOTNET20;DOTNET4;DOTNET4LANG;VCREDIST2008SP1X86;...
И удалим в ней все элементы, касающиеся .NET (т.е. DOTNET20, DOTNET4, DOTNET4LANG)
В результате получим нечто типа
PREREQUISITE=IE;SSE2;VCREDIST2008SP1X86;...
Сохраним файл setup.ini.
Теперь можно устанавливать AutoCAD или создавать развертывания - они не будут требовать установки MS .NET.
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.