.NET Framework - usunięcie i instalacja nowszego

Witam!

Już drugi raz tu piszę z problemem.

Mam nadzieję, że tym razem też go rozwiążemy. :slight_smile:

Do niektórych programów potrzebny mi .NET Framework 3.5 lub nowszy, a ja posiadam 2.0.

Gdy chcę naprawić/nadpisać 2.0 (przez instalkę 2.0), to pojawia się komunikat, że “Ten produkt jest już zainstalowany jako część systemu”.

A jak instaluję Framework 4.0, to jest że tak powiem “niewidzialny”.

System w ogóle go nie czyta i nie znajduje - do wszystkiego używa tylko 2.0

Wiecie czym to jest spowodowane? Co robić? Może ktoś z was spotkał się już z tym i zna rozwiązanie?

Do czego używasz .NETframework 4.0 ?

Nie używam. Nie mam jak. :wink:

Po prostu potrzebuję otworzyć skrypty które są oparte na Frameworku.

Wersją 4.0 nie nadpiszesz wersji 2.0 . Musisz jedno odinstalować aby drugie zainstalować.

Kolejnych wersji Framework nie nadpisuje się ale można instalować obok już istniejących wcześniejszych wersji. (Przynajmniej u mnie są tak zainstalowane od wersji 1,0 do 3.5 i wszystko OK)

Może spróbuj zainstalować wersję 3.5 lub nawet 3.0

Miałem na kompie te wersje:

  • 1.1

  • 2.0

  • 3.5

  • 3.5 SP1

  • 4.0

Zapomniałem powiedzieć, że Framework 2.0 nie widać w ogóle w Panelu Sterowania (Odinstaluj programy).

Są tylko zainstalowane te przeze mnie, ani śladu 2.0.

I jak już pisałem. Innych wersji nie wykrywa - ciągle bierze konfigurację (i całą resztę) z 2.0

Edit:

WAŻNE:

* Jeśli na komputerze instalowane były wcześniejsze wersje wstępne programu .NET Framework 3.5, przed uruchomieniem tej instalacji należy je odinstalować, korzystając z apletu Dodaj lub usuń programy.

Cytat ze strony Microsoftu.

Ciekawe jak mam to zrobić, skoro tego nie znajduje? :frowning:

ściągnij ccleaner i może tam będziesz mógł usunąć.

Zajrzyj jeszcze tu:

http://www.vista.pl/artykuly/14133_instalacja_net_framework_w_systemie_windows.html

Ściągnę CCleaner i sprawdzę.

floyd, zaraz sprawdzę, może pomoże (rym :wink: ).

Dodane 19.07.2010 (Pn) 23:42

@Up

http://img827.imageshack.us/img827/7941/beznazwy3j.jpg

Efekt instalowania Framework 3.5 SP1…

Logi z instalacji:

[07/19/10,23:33:56] Microsoft .NET Framework 3.5 (x64) 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 (x64) 'package'. MSI returned error code 1603

[07/19/10,23:34:27] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 (x64) 'package' is not installed.

@2x Up, zaraz sprawdzę CCleaner, bo mam dużo na głowie.

Zamiast CCleaner spróbuj użyć specjalnie do tego służącego narzędzia Microsoftu:

http://www.dobreprogramy.pl/NET-Framework-Cleanup-Tool,Program,Windows,12485.html

W CCleaner nic nie ma o 2.0. Jest tylko zainstalowana 4.0 Client oraz Extended.

Framework CleanUp Toolem czyściłem wszystkie (taka opcja :wink: ) i niby usunęło - żaden program oparty na Frameworku nie działał, ale po instalacji 4.0 znów pojawiła się wersja 2.0

Jest też tam do wyboru usunięcie jednej - wybranej wersji.

Była 1.1, 3.5, 4.0, ale nigdzie 2.0…

Gdyby udało się jakoś zainstalować wersję 3.5, to myślę, że problem byłby rozwiązany. :slight_smile:

U mnie cleanup_tool pokazuje wszystkie wersje Frameworku do usunięcia od 1.0 do 4.0, a system to XP.

Może ta Twoja wersja 4.0 jakaś felerna albo tylko nazwa błędna, no i może jakieś znaczenie ma system jakiego używasz bo nie napisałeś czy to XP, Vista czy 7 i pod tym kątem musisz poszukać w necie.

Możesz też podejrzeć w katalogu C:\WINDOWS\Microsoft.NET\Framework co tam jest zainstalowane.

Mam Vistę 64bitową.

W C:\Windows\Microsoft.NET\Framework mam 1.1 - 4.0.

Tak samo w C:\Windows\Microsoft.NET\Framework64 mam 1.1 do 4.0.

Instalujesz tę właściwą wersję jakiej potrzebujesz?

Tu na wszelki wypadek jeszcze link dla Visty 64 bit

http://www.softmania.pl/program-2154-microsoft_.net_framework.html#m

A może tu?

http://microsoft-net-framework-64.softwareandgames.com/download

Pierwszy link nie działa.

Drugi płatny za Kod SMS.

Ściągam z innej strony 3.5 i 3.0 64 bit

Edit:

Jednak nie ściągam. Żadna instalka nie działa.

Dodane 24.07.2010 (So) 15:54

@Refersh.

To pomoże ktoś?