Microsoft .NET Framework: dlaczego jest potrzebny i jak go zainstalować w systemie Windows

Microsoft .NET Framework: dlaczego jest potrzebny i jak go zainstalować w systemie Windows

Jeśli często pobierasz i instalujesz oprogramowanie , prawdopodobnie napotykasz błędy związane z Microsoft Net Framework . Dwa najczęstsze błędy? Albo nie masz go zainstalowanego w swoim systemie, albo masz niewłaściwą wersję.





Dlaczego to się zdarza? A co ważniejsze, czym jest tak zwany .NET Framework i dlaczego powinno Cię to obchodzić? Cóż, pod wieloma względami .NET Framework pozwala współczesnemu Windowsowi być tym, czym jest.





Co to jest .NET Framework?

Po pierwsze: jest wymawiane kropka netto .





Zanim zanurkujemy w Co .NET Framework jest, bardziej pomocne może być zbadanie Czemu istnieje .NET Framework. W tym celu potrzebujesz trochę kontekstu programistycznego - 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.

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



Źródło zdjęcia: Labirintami przez Shutterstock

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





Tu właśnie wkracza .NET Framework. W swej istocie .NET Framework zapewnia cały zbiór już napisanego kodu (napisanego i utrzymywanego przez Microsoft), którego programiści mogą używać do szybkiego tworzenia oprogramowania. Na przykład .NET Framework obsługuje wiele nudnych operacji zakulisowych, takich jak mówienie Windowsowi, jak narysować okno na ekranie — jako programista musiałbym tylko podać, jaki tekst dołączyć, jak menu są ułożone, jakie przyciski powinny zrobić po kliknięciu itp.

Ale .NET Framework to znacznie więcej. Zapewnia dodatkowe narzędzia, które mogą przyspieszyć ogólny czas opracowywania, a także dodatkowe interfejsy API (co do licha to API?), których programiści mogą używać do łatwej interakcji z niektórymi usługami, takimi jak Sklep Windows. Zamiast ręcznie pisać cały kod, którego aplikacja potrzebuje, aby mogła zostać uznana za aplikację platformy UWP (uniwersalna platforma Windows), na przykład .NET Framework zapewnia to wszystko.





Ale jest jedna wada tworzenia aplikacji za pomocą .NET Framework: Twój komputer nie wie, jak uruchamiać aplikacje oparte na Framework, chyba że masz zainstalowaną platformę w swoim systemie.

Oznacza to, że .NET Framework składa się w rzeczywistości z dwóch części. Pierwsza część zawiera cały już napisany kod, którego potrzebują programiści (dawniej nazywane SDK, ale teraz określane jako Dev Packs). Druga część zawiera program, który potrafi „zinterpretować” kod .NET Framework na polecenia systemu operacyjnego, umożliwiając uruchamianie aplikacji napisanych za pomocą .NET Framework (znanego jako pakiet redystrybucyjny, ale przez niektórych nazywany również środowiskiem wykonawczym).

Jest podobny do Javy, ponieważ musisz zainstalować środowisko Java Runtime Environment, aby uruchamiać aplikacje, które zostały zakodowane w Javie.

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

Jak zainstalować .NET Framework?

Większość komputerów z systemem Windows ma już zainstalowaną platformę .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 potrzebujesz zainstalować nowszą wersję, proces jest prosty. W chwili pisania tego tekstu .NET Framework osiągnął wersję 4.6.2, więc to właśnie ją będziemy instalować. Przyszłe wersje frameworka powinny być równie łatwe w instalacji.

Źródło zdjęcia: Khakimullin Aleksandr przez Shutterstock

Pamiętaj, że możesz zainstalować .NET Framework za pośrednictwem usługi Windows Update, ale jest to o wiele łatwiejsze, jeśli użyjesz poniższej metody ręcznej. Prawdopodobnie masz Usługa Windows Update wyłączona lub odroczona w każdym razie, w takim przypadku będzie to preferowana metoda.

jak otworzyć zewnętrzny dysk twardy

Zanim zaczniesz -- .NET Framework 4.6.2 można zainstalować w systemach Windows 10, Windows 8.1 i Windows 7 SP1 na systemach x86 i x64. Firma Microsoft zaleca co najmniej 2,5 GB nieużywanego miejsca na dysku, aby zapewnić, że instalacja zakończy się bezproblemowo.

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

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

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

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

Pobierać: Instalator sieciowy .NET Framework 4.6.2

Pobierać: .NET Framework 4.6.2 Instalator offline

Należy pamiętać, że zainstalowanie wersji 4.6.2 programu .NET Framework jest aktualizacją w miejscu do poprzednich wersji, począwszy od wersji 4.5 (w tym 4, 4.5, 4.5.1, 4.5.2, 4.6 i 4.6.1), więc nie należy odinstaluj te starsze wersje po fakcie. Wersje 3.5 SP1 i wcześniejsze są przechowywane jako oddzielna instalacja.

Domyślnie .NET Framework jest instalowany w języku angielskim, niezależnie od używanego instalatora. Aby zlokalizować go na inny język, należy 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 poniższej stronie pobierania wybierz żądany język, poczekaj na ponowne załadowanie strony, a następnie kliknij Pobierz.

Pobierać: Pakiet językowy .NET Framework 4.6.2

Jeszcze jedna rzecz w .NET Framework

Kilka lat temu Microsoft poszedł naprzód i udostępnił .NET Framework na zasadach open source, zasadniczo umożliwiając każdemu udział w rozwoju .NET Framework. To spowodowało, że Microsoft stał się najbardziej aktywną organizacją na GitHubie.

Co to oznacza dla Ciebie? Zasadniczo oznacza to, że aplikacje .NET będą coraz bardziej powszechne w przyszłości – i to nie tylko bardziej powszechne, ale także lepszej jakości. Nawet jeśli dotarłeś tak daleko bez użycia aplikacji .NET, prawdopodobnie wkrótce to zrobisz.

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

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

Udział Udział Ćwierkać E-mail Czy można zainstalować system Windows 11 na niezgodnym komputerze?

Możesz teraz zainstalować system Windows 11 na starszych komputerach z oficjalnym plikiem ISO ... ale czy to dobry pomysł?

Czytaj dalej
Powiązane tematy
  • Okna
  • Wyjaśnienie technologii
  • System Windows 7
  • Okna 10
  • Zainstaluj oprogramowanie
  • Windows 8.1
O autorze Joel Lee(1524 opublikowanych artykułów)

Joel Lee jest redaktorem naczelnym MakeUseOf od 2018 roku. Posiada licencjat. w informatyce i ponad 9-letnie doświadczenie zawodowe w pisaniu i redagowaniu.

Więcej od Joela Lee

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować