ciekawy

Co to jest .NET Framework i dlaczego go potrzebuję?

Drogi Goldavelez.com,

Co to jest „Microsoft .NET Framework” i dlaczego go potrzebuję? Próbowałem zainstalować BlackBerry Desktop, ale kończy się to niepowodzeniem i stwierdza, że ​​brakuje mi Framework. Z jakiegoś powodu nie mogę go pobrać z Microsoft. Co mógłbym zrobić?

Z poważaniem,

Potrzebuje .NET

Drogi Potrzebujący,

.NET to platforma programistyczna stworzona przez Microsoft, z której programiści mogą łatwiej tworzyć aplikacje. Jak trafnie ujął to komentator Dwroth: „framework to tylko garść kodu, który programista może wywołać bez konieczności pisania go wprost”.

W idealnym świecie nie potrzebujesz .NET Framework. Twórcy wszystkich kluczowych aplikacji mieliby czas i zasoby, aby w pełni spakować swoje aplikacje w samodzielne pakiety, ponieważ programowanie dla systemu Windows byłoby intuicyjnym, głównie na wysokim poziomie procesem, który niezależni programiści mogliby opracować dość szybko. Dlatego nikt poza deweloperami nie potrzebowałby pakietu takiego jak .NET, który zapewnia aplikacjom uporządkowany sposób dostępu do baz danych, usług internetowych i innych narzędzi komunikacyjnych.

Ale ty nie mieszkasz w tym świecie, a my na pewno nie piszemy w nim. Goldavelez.com często poleca aplikacje, zwykle od małych i niezależnych programistów, które wymagają zainstalowania niektórych wersji .NET Framework do działania. Często jest to duże pobieranie i czasem podatne na błędy, jak widzieliście - mniej w Windows 7, ale każda duża łatka oprogramowania może potencjalnie zawierać błędy. Potrzeba BlackBerry dla Framework jest nieco niezwykła w przypadku wysiłku na dużą skalę, ale nie całkiem niespotykana.

W większości przypadków aplikacje będą prosić o zainstalowanie konkretnej wersji frameworka. Zalecamy unikanie instalowania tej konkretnej wersji, a zamiast tego próbowanie instalacji najnowszej wersji .NET, przy założeniu, że system operacyjny Windows ją obsługuje. Większość pakietów .NET ma kompatybilność wsteczną, więc aplikacja prosząca o środowisko 2.0 zazwyczaj może sobie poradzić z tym, co jest spakowane w najnowszej wersji: .NET Framework 4. Upewnij się również, że jesteś zadowolony z twoich żądań Windows Update, ponieważ mogą istnieć odpowiednie łatki systemowe, które wymagają instalacji, zanim .NET będzie pasować do twojego systemu.

Jednym z problemów, na który często natrafiają instalacje .NET, jest potrzeba miejsca, nawet jeśli twój system może tego nie powiedzieć. Wersja 4.0 .NET dla standardowych 32-bitowych systemów Windows wymaga 850 MB wolnego miejsca na podstawowym dysku Windows; 64-bitowy system Windows wymaga 2 GB wolnego miejsca, a system Windows zwykle nie pyta, czy masz miejsce na innej partycji do zaoszczędzenia. Jeśli wolne miejsce jest mniejsze niż te kwoty, musisz spojrzeć na dysk twardy i zwolnić trochę miejsca.

Innym częstym problemem są starsze wersje .NET i być może ich niewłaściwe zachowanie w systemie. Przejdź do sekcji Dodaj / Usuń programy w Panelu sterowania (lub „Odinstaluj programy” w nowszych konfiguracjach Windows) i wyszukaj wszelkie instalacje związane z „.NET Framework” lub czymś bardzo podobnym. Spróbuj usunąć je stąd, wykonując standardową procedurę odinstalowywania, a następnie spróbuj ponownie zainstalować nowszą platformę .NET. Jeśli to nadal nie powiedzie się, nadszedł czas, aby przejść do narzędzia .NET Framework Cleanup Tool, które zostało stworzone przez firmę Microsoft w celu uporządkowania i ustawienia rzeczy po trudnych instalacjach .NET.

Oprócz tych dwóch codziennych problemów, będziesz chciał zobaczyć, czy podczas instalacji zostanie wydany jakiś konkretny komunikat o błędzie lub kod błędu. Skopiuj tę wiadomość - na papierze, jeśli wybranie i naciśnięcie Control + C wydaje się poza zasięgiem - i przeszukuj ją w cudzysłowie wraz z „frameworkiem .NET”. Z tego, co widzieliśmy, prawie każdy potencjalny problem dotyczący platformy .NET został gdzieś opublikowany na forum pomocy technicznej i często pojawia się odpowiedź.

Mamy nadzieję, że Ty i .NET wkrótce będziecie mogli współistnieć w systemie Windows, aby BlackBerry mógł zacząć spędzać czas i korzystać z fajnych rzeczy.

Z poważaniem,

Goldavelez.com

Masz jakieś porady na temat .NET Framework i jego tajników? Upuść je w komentarzach, aby pomóc innym czytelnikom, teraz iw przyszłości.