Reklama

Jeśli ty często pobieraj i instaluj oprogramowanie Jak znaleźć oprogramowanie Open Source dla systemu WindowsCzy obawiasz się o prywatność, bezpieczeństwo danych lub złośliwy kod ukryty w twoim oprogramowaniu? Dzięki prawnie zastrzeżonemu oprogramowaniu nigdy tak naprawdę nie wiesz, co program robi z Twoimi danymi. Otwarte źródło jest odpowiedzią! Czytaj więcej , prawdopodobnie wystąpiły błędy związane z Microsoft Net Framework. Dwa najczęstsze błędy? Albo nie masz go zainstalowanego w systemie, albo masz złą wersję.

Dlaczego to się dzieje? A co ważniejsze, czym jest tak zwany system .NET Framework i dlaczego powinno Cię to obchodzić? Na wiele sposobów .NET Framework jest tym, co pozwala współczesnemu systemowi Windows być tym, czym jest.

Co to jest .NET Framework?

Po pierwsze: wymawiane kropka netto.

Zanim się zanurzymy co .NET Framework jest, może być bardziej pomocne w eksploracji dlaczego .NET Framework istnieje. W tym celu potrzebujesz trochę kontekstu programowania - ale jeśli nigdy nie kodowałeś ani jednej rzeczy w swoim życiu, nie martw się! To wyjaśnienie zakłada, że ​​masz absolutnie zerowe doświadczenie w programowaniu.

instagram viewer

Prawdopodobnie już wiesz, że programiści (tj. Ludzie tworzący oprogramowanie) muszą „pisać kod”, aby tworzyć aplikacje Windows. Robią to za pomocą różnych „języków programowania”, które pozwalają pisać kod, który mówi komputerowi, co ma robić.

Ilustracja języka programowania
Zdjęcie: Labirintami przez Shutterstock

Problem polega na tym, że języki programowania są prymitywne same w sobie. Potrafią obsługiwać proste obliczenia, takie jak dodawanie i mnożenie, ale nie mogą zrobić nic więcej. Chcesz umieścić na ekranie tekst lub obrazy? Następnie musisz napisać sporo kodu, używając do tego najbardziej podstawowych składników języka - a to może zająć dużo czasu.

Właśnie tam wkracza .NET Framework. Rdzeniem platformy .NET Framework jest cała kolekcja już napisanego kodu (napisane i utrzymywane przez Microsoft GNU dla Microsoftu: co oznacza .NET Framework dla reszty z nasMicrosoft właśnie wydał znaczną część swojego kodu na podstawie zezwolenia na otwarte oprogramowanie. Ten ruch zrywa z wieloletnią tradycją. Ale dlaczego i co to dla ciebie znaczy? Czytaj więcej ), za pomocą którego programiści mogą szybko tworzyć oprogramowanie. Na przykład .NET Framework obsługuje wiele nudnych operacji za kulisami, takich jak mówienie Windowsowi, jak narysować okno na screen - jako programista muszę jedynie podać tekst, który ma zawierać, jak układają się menu, jakie przyciski powinny zrobić po kliknięciu, itp.

Ale .NET Framework to znacznie więcej. Zapewnia dodatkowe narzędzia, które mogą przyspieszyć całkowity czas programowania, a także dodatkowe interfejsy API (co do cholery jest API? Co to są interfejsy API i jak otwarte interfejsy API zmieniają InternetCzy zastanawiałeś się kiedyś, jak programy na twoim komputerze i odwiedzane strony internetowe „rozmawiają” ze sobą? Czytaj więcej ), z którego programiści mogą korzystać w celu łatwej interakcji z niektórymi usługami, takimi jak Sklep Windows. Zamiast ręcznie pisać cały kod, którego potrzebuje aplikacja, aby zostać uznaną za aplikację UWP (uniwersalna platforma Windows), na przykład .NET Framework zapewnia to wszystko.

Windows-10-Universal-Windows-aplikacje

Ale tworzenie aplikacji za pomocą .NET Framework ma jedną wadę: Twój komputer nie wie, jak uruchamiać aplikacje oparte na Framework, chyba że masz zainstalowany Framework w systemie.

Oznacza to, że .NET Framework składa się z dwóch części. Pierwsza część zawiera cały już napisany kod, którego potrzebują programiści (dawniej zwane zestawami SDK, ale teraz nazywane pakietami deweloperskimi). Druga część zawiera program, który może „interpretować” kod .NET Framework na polecenia systemu operacyjnego, co pozwala do uruchamiania aplikacji napisanych w .NET Framework (znanym jako Pakiet Redystrybucyjny, ale zwanym także przez Runtime Environment trochę).

Jest podobny do Java, ponieważ musisz zainstalować środowisko Java Runtime Environment, aby uruchamiać aplikacje zakodowane w Javie.

Krótko mówiąc: jako zwykły użytkownik, który nie będzie programował aplikacji, potrzebujesz tylko pakietów redystrybucyjnych .NET Framework.

Jak zainstalować .NET Framework

Większość komputerów z systemem Windows ma już zainstalowany program .NET Framework, ale twój może być nieaktualny. Na przykład Windows 8 i 8.1 są dostarczane z wersją 4.5.1, podczas gdy Windows 10 może być dostarczany z zainstalowanymi wersjami 4.6, 4.6.1 lub 4.6.2, w zależności od nowości komputera.

Jeśli chcesz zainstalować nowszą wersję, proces jest prosty. W chwili pisania tego tekstu .NET Framework osiągnął wersję 4.6.2, więc właśnie tę będziemy instalować. Przyszłe wersje frameworka powinny być równie łatwe do zainstalowania.

Windows-10-wszystkie-rodzaje-aplikacji
Źródło zdjęcia: Khakimullin Aleksandr przez Shutterstock

Pamiętaj, że możesz zainstalować .NET Framework za pomocą Windows Update, ale jest to o wiele łatwiejsze, jeśli użyjesz metody ręcznej poniżej. Prawdopodobnie masz Windows Update wyłączony lub odroczony Jak zarządzać Windows Update w Windows 10Dla maniaków kontroli Windows Update to koszmar. Działa w tle i zapewnia bezpieczeństwo i płynność systemu. Pokażemy Ci, jak to działa i co możesz dostosować. Czytaj więcej tak czy inaczej, w takim przypadku będzie to preferowana metoda.

Zanim zaczniesz - .NET Framework 4.6.2 można zainstalować w systemie Windows 10, Windows 8.1 i Windows 7 SP1 w systemach x86 i x64. Microsoft zaleca co najmniej 2,5 GB nieużywane miejsce na dysku 6 sposobów na zwolnienie miejsca na komputerze z systemem WindowsZaśmiecenie może znacznie obniżyć wydajność. Z czasem pliki gubią się, programy nie są używane i nagle twój niegdyś przestronny dysk twardy jest pełen niepotrzebnych rzeczy i musisz go wyczyścić ... Czytaj więcej aby upewnić się, że instalacja zakończy się bez żadnych problemów.

Podobnie jak w przypadku większości swoich produktów, Microsoft oferuje dwa rodzaje instalatorów: instalator internetowy i instalator offline.

The instalator internetowy jest bardzo mały z góry (mniej niż 2 MB), ale pobiera wszystkie niezbędne komponenty podczas procesu instalacji, co wymaga stabilnego i spójnego połączenia z Internetem.

The instalator offline to większy plik do pobrania z góry (około 60 MB), który nie wymaga dostępu do Internetu podczas instalacji. Wybierz tę opcję, jeśli chcesz zainstalować na osobnym komputerze z tandetnym Internetem lub bez internetu.

Każda z nich jest w porządku, ale wolimy korzystać z instalatora offline, ponieważ jest bardziej niezawodny i możesz go ponownie użyć, jeśli z jakiegoś powodu musisz ponownie zainstalować .NET Framework. Po pobraniu proces instalacji jest dość prosty. Postępuj zgodnie z instrukcjami kreatora, tak jak podczas instalowania dowolnej innej aplikacji.

Ściągnij:.NET Framework 4.6.2 Instalator sieciowy

Ściągnij:.NET Framework 4.6.2 Offline Installer

Windows-10-net-framework-download

Należy pamiętać, że instalacja wersji .NET Framework 4.6.2 jest aktualizacją lokalną do poprzednich wersji z wersją 4.5 (która obejmuje 4, 4.5, 4.5.1, 4.5.2, 4.6 i 4.6.1), więc nie odinstalowuj starszych wersji po fakt. Wersje 3.5 SP1 i wcześniejsze są przechowywane jako osobna instalacja.

Domyślnie .NET Framework instaluje się w języku angielskim, niezależnie od używanego instalatora. Aby zlokalizować go w innym języku, musisz pobrać odpowiedni pakiet językowy tej samej wersji .NET Framework (w tym przypadku 4.6.2). Pakiety językowe są dostępne tylko jako instalatory offline.

Na stronie pobierania poniżej wybierz żądany język, poczekaj na ponowne załadowanie strony, a następnie kliknij Pobierz.

Ściągnij:Pakiet językowy .NET Framework 4.6.2

Jeszcze jedna rzecz w .NET Framework

Kilka lat temu Microsoft poszedł naprzód i open sourced .NET Framework GNU dla Microsoftu: co oznacza .NET Framework dla reszty z nasMicrosoft właśnie wydał znaczną część swojego kodu na podstawie zezwolenia na otwarte oprogramowanie. Ten ruch zrywa z wieloletnią tradycją. Ale dlaczego i co to dla ciebie znaczy? Czytaj więcej , zasadniczo umożliwiając każdemu udział w rozwoju .NET Framework. Spowodowało to, że Microsoft stał się najbardziej aktywna organizacja na GitHub 10 darmowych narzędzi Windows Open Source hostowanych na GitHubMicrosoft jest organizacją z największą liczbą współpracowników Open Source w GitHub. Aby uczcić to osiągnięcie, przygotowaliśmy listę najlepszych darmowych narzędzi Windows, które można pobrać z GitHub. Czytaj więcej .

Co to dla ciebie znaczy? Zasadniczo oznacza to, że aplikacje .NET będą coraz bardziej rozpowszechnione w przyszłości - a nie tylko bardziej rozpowszechnione, ale także lepsza jakość Jak wpływa na ciebie MicrosoftMicrosoft radykalnie zmienia swoją kulturę. Otwarte pozyskiwanie jest cechą tej transformacji i przynosi korzyści zarówno programistom, jak i konsumentom. Wyjaśniamy, dlaczego powinieneś się tym przejmować. Czytaj więcej . Nawet jeśli dotarłeś tak daleko bez korzystania z aplikacji .NET, prawdopodobnie wkrótce.

Więc równie dobrze możesz teraz zainstalować Framework.

Czy to pomogło? Jeśli tak, daj nam znać poniżej! Jeśli masz jakieś pytania, możesz je również zadać.

Joel Lee ma tytuł licencjata w informatyce i ponad sześć lat doświadczenia zawodowego w pisaniu. Jest redaktorem naczelnym MakeUseOf.