Цитата rrr777:
я писал выше, что у меня ЯВА и Ваш фрамеворк всегда ставились до ooo3p_woj_20090907 (Версия без Java от greg_b) - "попробовал и яву и Фрамеворк от Lisabon, до OOO3.1.1, таже ошибка..", а раньше все гладко было »
|
Я отвечу, почему раньше было нормально, а с последней версией Microsoft.NET_Framework_1.1-2.0-3.0-3.5, начались проблемы в последовательности установки.
Итак, если мы ставим с такой последовательностью
- Java_SE_JDK_JRE (v1.6.0.16 моя)
- ooo3p_woj_20090907 (Версия без Java от greg_b)
- Microsoft.NET_Framework_1.1-2.0-3.0-3.5 (последняя версия тоже моя)
то
проблем нет, а если поставим в такой последовательности
- Java_SE_JDK_JRE (v1.6.0.16 моя)
- Microsoft.NET_Framework_1.1-2.0-3.0-3.5 (последняя версия тоже моя)
- ooo3p_woj_20090907 (Версия без Java от greg_b)
то
появляется проблема с установкой ooo3p_woj_20090907 (Версия без Java от greg_b)
После небольших тестов, нашёл зависимость от ключа в реестре SystemSetupInProgress.
Раньше в моей сборке Microsoft.NET_Framework_1.1-2.0-3.0-3.5, перед установкой Framework устанавливался HKEY_LOCAL_MACHINE\SYSTEM\Setup SystemSetupInProgress RegDWORD
0 , и после установки Framework этот параметр оставался со значением
0. Вот поэтому ooo3p_woj_20090907 (Версия без Java от greg_b) устанавливалась без проблем.
В последней моей версии Microsoft.NET_Framework_1.1-2.0-3.0-3.5, перед установкой Framework устанавливался SystemSetupInProgress в
0, а после установки Framework в
1, как и должно было быть, это было сделано для совместимости с [addon] AHCI MassStorage.
Походу у ooo3p_woj_20090907 (Версия без Java от greg_b) есть зависимость от SystemSetupInProgress, но опять непонятки,
вспомним, что в первом случае, если мы ставим с такой последовательностью
- Java_SE_JDK_JRE (v1.6.0.16 моя)
- ooo3p_woj_20090907 (Версия без Java от greg_b)
- Microsoft.NET_Framework_1.1-2.0-3.0-3.5 (последняя версия тоже моя)
то
проблем нет
Вроде бы и есть зависимость OpenOffice (Версия без Java от greg_b) от SystemSetupInProgress, но вроде бы и нет.
Куда дальше рыть пока не знаю, возвращать в Framework установку как было раньше, но опять таки если вернусь к старому варианту, то не будет совместимости с [addon] AHCI MassStorage от
Simplix.
Выход наверное один использовать вот такую последовательность установки:
- Java_SE_JDK_JRE (v1.6.0.16 моя)
- ooo3p_woj_20090907 (Версия без Java от greg_b)
- Microsoft.NET_Framework_1.1-2.0-3.0-3.5 (последняя версия тоже моя)