Microsoft .NET Framework: Γιατί το χρειάζεστε και πώς να το εγκαταστήσετε στα Windows

Microsoft .NET Framework: Γιατί το χρειάζεστε και πώς να το εγκαταστήσετε στα Windows

Εάν κάνετε λήψη και εγκατάσταση λογισμικού συχνά, πιθανότατα έχετε αντιμετωπίσει σφάλματα που σχετίζονται με το Microsoft .NET Framework Το Τα δύο πιο συνηθισμένα λάθη; Είτε δεν το έχετε εγκατεστημένο στο σύστημά σας, είτε έχετε λάθος έκδοση.





Γιατί συμβαίνει αυτό; Και το πιο σημαντικό, τι είναι αυτό το λεγόμενο .NET Framework και γιατί πρέπει να σε νοιάζει; Λοιπόν, με πολλούς τρόπους, το .NET Framework είναι αυτό που επιτρέπει στα σύγχρονα Windows να είναι αυτό που είναι.





Τι είναι το .NET Framework;

Πρώτα πρώτα: προφέρεται τελεία δίχτυ Το





Πριν βουτήξουμε τι το .NET Framework είναι, ίσως είναι πιο χρήσιμο να εξερευνήσετε Γιατί το .NET Framework υπάρχει. Για αυτό, θα χρειαστείτε λίγο πλαίσιο προγραμματισμού - αλλά αν δεν έχετε κωδικοποιήσει ποτέ ένα πράγμα στη ζωή σας, μην ανησυχείτε! Αυτή η εξήγηση θα υποθέσει ότι έχετε απολύτως μηδενική εμπειρία προγραμματισμού.

Πιθανότατα γνωρίζετε ήδη ότι οι προγραμματιστές (δηλ. Άτομα που δημιουργούν λογισμικό) πρέπει να «γράψουν κώδικα» για να δημιουργήσουν εφαρμογές Windows. Το κάνουν αυτό χρησιμοποιώντας διαφορετικές 'γλώσσες προγραμματισμού', οι οποίες σας επιτρέπουν να γράψετε κώδικα που λέει στον υπολογιστή τι να κάνει.



Image Credit: Labirintami μέσω του Shutterstock

Το πρόβλημα είναι ότι οι γλώσσες προγραμματισμού είναι πρωτόγονες από μόνες τους. Μπορούν να χειριστούν απλούς υπολογισμούς όπως η πρόσθεση και ο πολλαπλασιασμός, αλλά δεν μπορούν να κάνουν πολλά περισσότερα από αυτό. Θέλετε να τοποθετήσετε κείμενο ή εικόνες στην οθόνη; Στη συνέχεια, θα χρειαστεί να γράψετε μια δέσμη κώδικα χρησιμοποιώντας τα πιο βασικά στοιχεία της γλώσσας για να το κάνετε αυτό - και αυτό μπορεί να διαρκέσει πολύ χρόνο.





Εκεί μπαίνει το .NET Framework. Στον πυρήνα του, το .NET Framework παρέχει μια ολόκληρη συλλογή ήδη γραμμένων κώδικα (γραμμένος και διατηρούμενος από τη Microsoft) που μπορούν να χρησιμοποιήσουν οι προγραμματιστές για τη γρήγορη δημιουργία λογισμικού. Για παράδειγμα, το .NET Framework χειρίζεται πολλές βαρετές λειτουργίες στο παρασκήνιο, όπως λέει στα Windows πώς να σχεδιάζουν ένα παράθυρο στην οθόνη-ως προγραμματιστής, θα πρέπει απλώς να παρέχω τι κείμενο να συμπεριλάβω, πώς τα μενού παρατίθενται, τι πρέπει να κάνουν τα κουμπιά όταν κάνουν κλικ κ.λπ.

Αλλά το .NET Framework είναι πολύ περισσότερο από αυτό. Παρέχει πρόσθετα εργαλεία που μπορούν να επιταχύνουν τον συνολικό χρόνο ανάπτυξης, καθώς και πρόσθετα API (τι στο καλό είναι ένα API;) που μπορούν να χρησιμοποιήσουν οι προγραμματιστές για να αλληλεπιδράσουν εύκολα με ορισμένες υπηρεσίες, όπως το Windows Store. Αντί να γράφετε ολόκληρο τον κώδικα που χρειάζεται μια εφαρμογή για να θεωρηθεί ως εφαρμογή UWP (καθολική πλατφόρμα Windows), για παράδειγμα, το .NET Framework παρέχει όλα αυτά.





Υπάρχει όμως ένα μειονέκτημα στη δημιουργία μιας εφαρμογής με το .NET Framework: ο υπολογιστής σας δεν ξέρει πώς να εκτελεί εφαρμογές που βασίζονται σε Framework, εκτός εάν έχετε εγκαταστήσει το Framework στο σύστημά σας.

Αυτό σημαίνει ότι το .NET Framework αποτελείται στην πραγματικότητα από δύο μέρη. Το πρώτο μέρος περιέχει όλο τον ήδη γραμμένο κώδικα που χρειάζονται οι προγραμματιστές (παλαιότερα ονομαζόταν SDK αλλά τώρα αναφερόταν ως Dev Packs). Το δεύτερο μέρος περιέχει ένα πρόγραμμα που μπορεί να «ερμηνεύσει» τον κώδικα .NET Framework σε εντολές για το λειτουργικό σύστημα, επιτρέποντάς σας να εκτελέσετε εφαρμογές γραμμένες με το .NET Framework (γνωστό ως Redistributable Package αλλά επίσης ονομάζεται Runtime Environment από μερικούς).

Είναι παρόμοιο με το Java στο ότι πρέπει να εγκαταστήσετε το Java Runtime Environment για να εκτελέσετε εφαρμογές που έχουν κωδικοποιηθεί στην Java.

Εν συντομία: ως τακτικός χρήστης που δεν θα κωδικοποιεί εφαρμογές, χρειάζεστε μόνο πακέτα αναδιανομής .NET Framework.

Πώς να εγκαταστήσετε το .NET Framework

Οι περισσότεροι υπολογιστές Windows διαθέτουν ήδη εγκατεστημένο το .NET Framework, αλλά ο δικός σας μπορεί να είναι ξεπερασμένος. Για παράδειγμα, τα Windows 8 και 8.1 συνοδεύονται από την έκδοση 4.5.1, ενώ τα Windows 10 μπορούν να διαθέτουν 4.6, 4.6.1 ή 4.6.2 εγκατεστημένα, ανάλογα με την καινοτομία του υπολογιστή.

Εάν πρέπει να εγκαταστήσετε μια νεότερη έκδοση, η διαδικασία είναι απλή. Από τη στιγμή που γράφεται αυτό, το .NET Framework έφτασε στην έκδοση 4.6.2, οπότε αυτή είναι που θα εγκαταστήσουμε. Οι μελλοντικές εκδόσεις του πλαισίου θα πρέπει να είναι εξίσου εύκολες στην εγκατάσταση.

Πιστωτική εικόνα: Khakimullin Aleksandr μέσω του Shutterstock

Σημειώστε ότι μπορείτε να εγκαταστήσετε το .NET Framework μέσω του Windows Update, αλλά είναι πολύ πιο εύκολο αν χρησιμοποιήσετε απλώς τη μη αυτόματη μέθοδο παρακάτω. Μάλλον έχεις Το Windows Update απενεργοποιήθηκε ή αναβλήθηκε ούτως ή άλλως, στην περίπτωση αυτή αυτή θα είναι η προτιμώμενη μέθοδος.

είμαι ο διαχειριστής αλλά η πρόσβαση απαγορεύεται

Πριν ξεκινήσεις - .NET Framework 4.6.2 μπορεί να εγκατασταθεί σε Windows 10, Windows 8.1 και Windows 7 SP1 και στα δύο συστήματα x86 και x64. Η Microsoft συνιστά τουλάχιστον 2,5 GB αχρησιμοποίητου χώρου στο δίσκο για να διασφαλίσετε ότι η εγκατάσταση ολοκληρώνεται χωρίς πρόβλημα.

Όπως και με τα περισσότερα προϊόντα τους, η Microsoft προσφέρει δύο είδη εγκαταστάσεων: ένα πρόγραμμα εγκατάστασης ιστού και ένα πρόγραμμα εγκατάστασης χωρίς σύνδεση.

ο πρόγραμμα εγκατάστασης ιστού είναι εξαιρετικά μικρό εκ των προτέρων (λιγότερο από 2 MB), αλλά πραγματοποιεί λήψη όλων των απαραίτητων στοιχείων κατά τη διαδικασία εγκατάστασης, η οποία απαιτεί σταθερή και συνεπή σύνδεση στο Διαδίκτυο.

ο offline πρόγραμμα εγκατάστασης είναι μια μεγαλύτερη εκ των προτέρων λήψη (περίπου 60 MB) που δεν απαιτεί πρόσβαση στο διαδίκτυο κατά την εγκατάσταση. Επιλέξτε αυτήν την επιλογή εάν θέλετε να εγκαταστήσετε σε ξεχωριστό υπολογιστή με άθλιο διαδίκτυο ή καθόλου διαδίκτυο.

Οποιοδήποτε είναι εντάξει, αλλά προτιμάμε να χρησιμοποιούμε το πρόγραμμα εγκατάστασης χωρίς σύνδεση, επειδή είναι πιο αξιόπιστο και μπορείτε να το χρησιμοποιήσετε ξανά αν χρειαστεί να εγκαταστήσετε ξανά το .NET Framework για κάποιο λόγο. Μετά τη λήψη, η διαδικασία εγκατάστασης είναι αρκετά απλή. Ακολουθήστε τον οδηγό όπως θα κάνατε κατά την εγκατάσταση οποιασδήποτε άλλης εφαρμογής.

Κατεβάστε: .NET Framework 4.6.2 Web Installer

Κατεβάστε: .NET Framework 4.6.2 Εγκαταστάτης εκτός σύνδεσης

Σημειώστε ότι η εγκατάσταση της έκδοσης 4.6.2 του .NET Framework είναι μια επιτόπια ενημέρωση σε προηγούμενες εκδόσεις που ξεκινούν με 4.5 (που περιλαμβάνει 4, 4.5, 4.5.1, 4.5.2, 4.6 και 4.6.1), οπότε μην απεγκαταστήστε αυτές τις παλαιότερες εκδόσεις. Οι εκδόσεις 3.5 SP1 και οι προηγούμενες διατηρούνται ως ξεχωριστή εγκατάσταση.

Από προεπιλογή, το .NET Framework εγκαθίσταται στα Αγγλικά, ανεξάρτητα από το πρόγραμμα εγκατάστασης που χρησιμοποιείτε. Για να το εντοπίσετε σε άλλη γλώσσα, πρέπει να κάνετε λήψη του κατάλληλου πακέτου γλωσσών της ίδιας έκδοσης .NET Framework (σε αυτήν την περίπτωση, 4.6.2). Τα πακέτα γλωσσών διατίθενται μόνο ως εγκαταστάτες εκτός σύνδεσης.

Στην παρακάτω σελίδα λήψης, επιλέξτε τη γλώσσα που θέλετε, περιμένετε να φορτώσει ξανά η σελίδα και, στη συνέχεια, κάντε κλικ στην επιλογή Λήψη.

Κατεβάστε: .NET Framework 4.6.2 Language Pack

Ένα ακόμη πράγμα στο .NET Framework

Λίγα χρόνια πίσω η Microsoft προχώρησε και άνοιξε τις πηγές του .NET Framework, καθιστώντας ουσιαστικά δυνατό για οποιονδήποτε να συμβάλει στην ανάπτυξη .NET Framework. Αυτό είχε ως αποτέλεσμα η Microsoft να γίνει ο πιο ενεργός οργανισμός στο GitHub.

Τι σημαίνει αυτό για σας; Βασικά σημαίνει ότι οι εφαρμογές .NET πρόκειται να γίνουν πιο διαδεδομένες στο μέλλον - και όχι μόνο πιο διαδεδομένες, αλλά και καλύτερη ποιότητα. Ακόμα κι αν τα καταφέρατε μέχρι τώρα χωρίς να έχετε χρησιμοποιήσει ποτέ μια εφαρμογή .NET, πιθανότατα θα το κάνετε σύντομα.

Επομένως, μπορείτε κάλλιστα να εγκαταστήσετε το Framework αυτήν τη στιγμή.

Βοήθησε αυτό; Αν ναι, ενημερώστε μας παρακάτω! Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να τις ρωτήσετε επίσης.

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Είναι εντάξει η εγκατάσταση των Windows 11 σε μη συμβατό υπολογιστή;

Μπορείτε τώρα να εγκαταστήσετε τα Windows 11 σε παλαιότερους υπολογιστές με το επίσημο αρχείο ISO ... αλλά είναι καλή ιδέα να το κάνετε;

Διαβάστε Επόμενο
Σχετικά θέματα
  • Windows
  • Η τεχνολογία εξηγείται
  • Windows 7
  • Windows 10
  • Εγκατάσταση λογισμικού
  • Windows 8.1
Σχετικά με τον Συγγραφέα Τζόελ Λι(Δημοσιεύθηκαν 1524 άρθρα)

Ο Joel Lee είναι ο αρχισυντάκτης του MakeUseOf από το 2018. Έχει B.S. στην Επιστήμη των Υπολογιστών και πάνω από εννέα χρόνια επαγγελματικής εμπειρίας συγγραφής και επεξεργασίας.

Περισσότερα από τον Joel Lee

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή