Dlaczego istnieje wiele wersji Microsoft .NET Framework w Dodaj lub usuń programy?

2016-11-16 08:42:15
Główny·Inny·Dlaczego istnieje wiele wersji Microsoft .NET Framework w Dodaj lub usuń programy?

.NET Framework to platforma programistyczna firmy Microsoft dla programistów ułatwiająca tworzenie aplikacji. W Windows XP było to coś nowego, ale obecnie jest powszechnie wbudowane w system operacyjny Windows. Dostępnych jest sporo wersji .NET Framework, czyli 1.1, 2.0, 3.0, 3.5, 4.0 i 4.5, które można zainstalować w systemie Windows i dotyczy wielu użytkowników, jeśli zainstalowanie zbyt wielu .NET Framework może spowodować spowolnienie systemu. Można to łatwo zobaczyć w systemie Windows XP, w którym wiele wersji Microsoft .NET Framework znajduje się na liście w Dodaj lub usuń programy.

Jednak w systemie Windows 7 prawdopodobnie nie zobaczysz .NET Framework wymienionego w Programach i funkcjach, a większość to tylko Microsoft .NET Framework 4.5.1, jeśli zdecydujesz się zainstalować go z Windows Update.

Powodem, dla którego widzisz wiele wersji .NET Framework w Dodaj lub usuń programy dla Windows XP, ale nie w późniejszej wersji systemu Windows, takiej jak 7, jest to, że kiedy .NET Framework jest dołączony jako część systemu operacyjnego, nie będzie pojawiają się w Programy i funkcje. System Windows 7 jest fabrycznie zainstalowany .NET Framework 3.5, 3.0 i 2.0, dlatego nigdy nie zobaczysz tych wersji na liście Programy i funkcje do odinstalowania. Jeśli więc zainstalujesz jakiekolwiek inne wersje .NET Framework, takie jak 4.5.1 lub nawet stary 1.1, te dwie wersje pojawią się w Programach i funkcjach. W systemie Vista .NET Framework 3.0 i 2.0 jest dołączony jako część komponentu systemu operacyjnego, ale tylko 2.0 jest domyślnie włączony, podczas gdy 3.0 można ręcznie włączyć z poziomu programów i funkcji.

W systemie Windows 8.1 .NET Framework 4.5.1 jest wstępnie zainstalowany i domyślnie włączony. Jeśli masz aplikacje innych firm, które są zakodowane na stałe i wymagają starszych wersji .NET Framework, takich jak 3.5, 3.0 lub 2.0, dobrą wiadomością jest to, że są one już zawarte w systemie operacyjnym, ale po prostu nie są włączone. Aby włączyć starsze wersje .NET Framework w systemie Windows 8.1, wybierz Panel sterowania> Programy i funkcje> i kliknij Włącz lub wyłącz funkcje systemu Windows znajdujące się na pasku bocznym po lewej stronie. Opcjonalnie możesz go uruchomić, wpisując opcjonalnyfeatures.exe w menu Start.

Dodatkowa wskazówka : jeśli funkcje systemu Windows pokazują pustą lub pustą listę, co jest dość częstym problemem, możesz przeczytać ten artykuł, jak to naprawić.

Wystarczy zaznaczyć pole wyboru .NET Framework 3.5 (zawiera .NET 2.0 i 3.0) i kliknąć OK. Funkcje systemu Windows podpowiedzą, że potrzebuje plików z Windows Update, aby zakończyć instalację niektórych funkcji. Wybierz opcję „Pobierz pliki z systemu Windows”, aby kontynuować.

Ważną informacją, o której musisz wiedzieć .NET Framework 3.5 jest to, że ilekroć ta konkretna wersja jest instalowana, jest dołączana do wersji 3.0 i 2.0. Dlatego po włączeniu .NET Framework 3.5 jest Windows 8.1, obejmuje on także .NET 3.0 i 2.0. W systemie Windows 7 wszystkie 3 wersje (3.5, 3.0, 2.0) są wstępnie zainstalowane. Wreszcie dla XP, jeśli masz zainstalowane wszystkie wersje .NET Framework, próba odinstalowania 3.0 lub 2.0 spowoduje błąd informujący, że „nie można go odinstalować, ponieważ wpłynie to na inne zainstalowane aplikacje”.

Jeśli chcesz pozbyć się starszej wersji .NET Framework w systemie Windows XP, musisz najpierw usunąć wersję 3.5, a następnie 3.0, a na końcu 2.0. Microsoft .NET Framework wersja 4 i najstarsza 1 są niezależne i można je odinstalować w dowolnym momencie.

Dodatkowe uwagi : W rzeczywistości nie jest konieczne zachowanie starszych wersji. NET Framework zainstalowany w systemie operacyjnym, ponieważ są one kompatybilne wstecz. Oznacza to, że wszelkie aplikacje zbudowane ze starszych wersji .NET Framework będą działać z najnowszą wersją .NET Framework. Jednak niektórzy programiści stosują złe praktyki, włączając dodatkowe kontrole, aby upewnić się, że określona wersja .NET Framework jest dostępna w celu uruchomienia, co powoduje problemy z kompatybilnością wsteczną.

Testowaliśmy, że posiadanie wielu wersji .NET Framework tak naprawdę nie spowalnia komputera. Zajmuje trochę miejsca na dysku dla plików .NET Framework, ale wciąż nie aż tak bardzo, biorąc pod uwagę, że przeciętny dysk twardy ma dzisiaj rozmiar co najmniej kilkuset GB. Jedyną rzeczą, o którą musisz się martwić, jest to, że komputer będzie bardziej narażony na luki w zabezpieczeniach, które na szczęście można łatwo załatać, upewniając się, że Windows Update jest skonfigurowany do automatycznego instalowania aktualizacji.

Wybór Redakcji