Osoba podpisana jako Grzegorz Niemirowski <gnthexfiles@poczta.onet.pl>
w artykule <news:p5q4gr$1qp$1@node2.news.atman.pl> pisze:
Chcąc potestować poprawkę dla TLS, przestawiłem XP na PosReady.
Łatany wtorek minął już parę dni temu, więc rozumiem, że poprawki AES/TLS
dla zwykłych XP nie zostały udostępnione. Nie ma też poprawki dla TLS w IE8.
Spowodowało to zaciągnięcie się ponad stu poprawek przez Windows
Update. Instalowały się poprawnie ale zostały poprawki dla .NET. Ich
instalacja kończyła się zawsze niepowodzeniem mimo wielu prób.
Po dosiągnięciu ponad 100 poprawek mogą być kłopoty z bazą edb
w podkatalogu SoftwareDistribution. Problemem może być też stara
wersja klienta WUAU i stara wersja MSI (wymagana jest 4.5), zakładam
jednak że to wszystko masz.
Próbowałem odinstalować .NET, ale próba deinstalacji kończyła się
błędem. Znalazłem dwa microsoftowe narzędzia, jedno do naprawy .NET a
drugie do czyszczenia instalacji .NET. Niestety nie pomogły. Próba
instalacji .NET 4 kończy się błędem:
DEBUG: Error 2203: Database: C:\WINDOWS\Installer\893e22.ipi. Cannot
open database file. System error -2147023589
W katalogu C:\WINDOWS\Installer nie ma żadnego pliki rozszerzeniem .ipi.
Nazwa tego pliku jest z resztą inna za każdym uruchomieniem instalatora.
Nazwa tak, ale dla zainstalowanego pliku rozszerzenie powinno być msp.
Być może rozpakowuje się tymczasowo do ipi, a potem zmienia rozszerzenie.
Jest to chyba jakiś plik tymczasowy, którego instalator nie potrafi
utworzyć. Opisy występowania tego błędu można znaleźć w Internecie, ale
nie znalazłem działającego rozwiązania.
A co z przełącznikiem /overwriteoem instalatora, niesłusznie zapomnianym od
czasów Windows XP SP2?
Swoją drogą te pakiety dotnet są nieźle porąbane. Na jednych komputerach się
instalują, na innych z tym samym systemem nie chcą. Możliwe, że jeszcze
jeden problem mogą stanowić partycje z zainstalowanymi innymi wersjami
Windows…
--
Andrzej P. Woźniak uszer@pochta.onet.pl (zamień miejscami z-h w adresie)
|