Λήψη και εγκατάσταση .NET 5.0.5 (Εγκαταστάτες εκτός σύνδεσης)
- Κατηγορία: Dotnet
Η Microsoft κυκλοφόρησε την επόμενη σταθερή έκδοση για το .NET 5, .NET 5.0.5 Το Αφαίρεσαν τη λέξη Framework και τώρα ονομάζεται μόνο .NET 5. Αυτό συμβαίνει επειδή το .NET 5 είναι πλέον ένα πιο ενοποιημένο εργαλείο που συνδυάζει .NET Framework, .NET Core, καθώς και Mono/Xamarin.
Αυτή η έκδοση δεν περιλαμβάνει ενημερώσεις ασφαλείας, αλλά μάλλον για τη διατήρηση της αξιοπιστίας του .NET. Περιέχει επίσης κάποιες άλλες ενημερώσεις μη ασφάλειας. Η Microsoft εργάζεται για τη βελτίωση ορισμένων αποθετηρίων, τα οποία θα συζητηθούν παρακάτω στο άρθρο.
Λήψη εγκαταστάσεων χωρίς σύνδεση NET 5.0.5
Εάν εκτελείτε Windows 10 έκδοση 1809 ή νεότερη έκδοση, πιθανότατα θα έχετε .NET Framework 4.8 Το Μπορείτε να αναβαθμίσετε μη αυτόματα σε .NET 5.0.5 χρησιμοποιώντας τους συνδέσμους λήψης που παρέχονται παρακάτω. Μπορείτε επίσης να αναβαθμίσετε την εφαρμογή σας σε .NET 5 ανεξάρτητα από την έκδοση του Framework που χρησιμοποιείτε αυτήν τη στιγμή χρησιμοποιώντας τον .NET Upgrade Assistant. Γρήγορη Περίληψη κρύβω 1 Νέες δυνατότητες και βελτιώσεις στο .NET 5.0.5 1.1 .NET 5 NuGet επαναφέρει αποτυχίες σε διανομές Linux 1.2 Ενημερωμένες εικόνες Docker 1.3 Διορθώσεις σφαλμάτων για προβολές χρόνου εκτέλεσης και Windows SDK 2 Υποστηριζόμενα λειτουργικά συστήματα/απαιτήσεις 3 Λήψη .NET 5.0.5 3.1 Διάρκεια εκτέλεσης 3.2 SDK 4 Εγκατάσταση .NET 5.0.5 5 Λέξεις κλεισίματος
Ας δούμε τι φέρνει αυτή η νέα έκδοση στους προγραμματιστές.
Νέες δυνατότητες και βελτιώσεις στο .NET 5.0.5
.NET 5 NuGet επαναφέρει αποτυχίες σε διανομές Linux
Το ζήτημα που προκάλεσε την αποτυχία αποκατάστασης NuGet στο Linux διορθώθηκε από το .NET SDK 5.0.202, το οποίο φυσικά περιλαμβάνεται στο .NET 5.0.5. Αυτό συνέβη λόγω των ληγμένων πιστοποιητικών NuGet και λόγω των αλλαγών που έγιναν στα καταστήματα root πιστοποιητικών στο Linux, τα οποία μεταφέρονται από ca-πιστοποιητικά και πακέτα NSS.
Μπορείτε να διαβάσετε περισσότερα για αυτήν την επιδιόρθωση στο Η ανάρτηση ιστολογίου της Microsoft Το
Ενημερωμένες εικόνες Docker
Η Microsoft ενημερώνει τις εικόνες του docker σε κάθε κυκλοφορία τους τελευταίους μήνες. Τώρα μπορείτε να εκτελέσετε τις τελευταίες εκδόσεις του .NET και του Docker μαζί χρησιμοποιώντας την παρακάτω εντολή: | _+_ |
Για να δείτε περισσότερα παραδείγματα πρόσφατων ενημερώσεων που έγιναν σε εικόνες Docker, κάντε κλικ εδώ Το Επιπλέον, τα ακόλουθα αποθετήρια έχουν επίσης ενημερωθεί:
- dotnet/sdk : .NET SDK
- dotnet/aspnet : ASP.NET Core Runtime
- dotnet/χρόνος εκτέλεσης : .NET Runtime
- dotnet/runtime-deps : .NET Εξαρτήσεις χρόνου εκτέλεσης
- dotnet/δείγματα :. NET Δείγματα
Η Microsoft έκανε παρόμοιες αλλαγές στις τελευταίες σταθερές εκδόσεις τους .NET 5.0.4 και .NET 5.0.3. Φαίνεται ότι εργάζονται συνεχώς για την ενίσχυση της εμπειρίας Docker για τους καταναλωτές τους.
Διορθώσεις σφαλμάτων για προβολές χρόνου εκτέλεσης και Windows SDK
Το .NET SDK 5.0.202 περιλαμβάνει διορθώσεις για προγραμματιστές που στοχεύουν συγκεκριμένες εκδόσεις Windows SDK στο TargetFramework του έργου τους. Ανατρέξτε σε αυτά σημειώσεις έκδοσης για να μάθετε περισσότερα σχετικά με τις επιδιορθώσεις.
Υποστηριζόμενα λειτουργικά συστήματα/απαιτήσεις
.NET 5 μπορεί να εγκατασταθεί σε Windows 10 v1703 ή νεότερη έκδοση. Αυτό συμβαίνει γιατί είναι μόνο συμβατό με το Visual Studio 2019 16.8 Προεπισκόπηση 4 και παραπανω. Αφού τα προαναφερθέντα Το Visual Studio 2019 είναι συμβατό μόνο με τα ακόλουθα λειτουργικά συστήματα, το .NET 5.0.5 υποστηρίζει επίσης μόνο τις ακόλουθες παραλλαγές των Windows και του διακομιστή:
- Windows 10 έκδοση 1703 ή νεότερη. Εκδόσεις: Home, Professional, Education και Enterprise (LTSC και S δεν υποστηρίζονται)
- Windows Server 2019. Εκδόσεις: Standard και Datacenter
- Windows Server 2016. Εκδόσεις: Standard και Datacenter
- Windows 8.1 (με Ενημέρωση KB2919355 ). Εκδόσεις: Core, Professional και Enterprise
- Windows Server 2012 R2 (με Ενημέρωση KB2919355 ). Εκδόσεις: Essentials, Standard, Datacenter
- Windows 7 SP1 (με τις πιο πρόσφατες ενημερώσεις των Windows) Εκδόσεις: Home Premium, Professional, Enterprise, Ultimate
Επιπλέον, τα δυαδικά είναι επίσης διαθέσιμα για συστήματα x86, x64, ARM64, macOS και Linux.
Λήψη .NET 5.0.5
Χρησιμοποιήστε τους παρακάτω συνδέσμους άμεσης λήψης για να κάνετε λήψη του .NET 5.0.5 Runtime και SDK, σύμφωνα με το λειτουργικό σας σύστημα και την αρχιτεκτονική bit:
Διάρκεια εκτέλεσης
Λήψη .NET Desktop Runtime 5.0.5 για Windows x64
Λήψη .NET Desktop Runtime 5.0.5 για Windows x86
Λήψη .NET Runtime 5.0.5 για Windows ARM64
Λήψη .NET Runtime 5.0.5 για macOS
Λήψη .NET Runtime 5.0.5 Binaries για Linux Arm32
Λήψη .NET Runtime 5.0.5 Binaries για Linux Arm64
Λήψη .NET Runtime 5.0.5 Binaries για Linux Arm64 Alpine
Λήψη .NET Runtime 5.0.5 Binaries για Linux x64
Λήψη .NET Runtime 5.0.5 Binaries για Linux x64 Alpine
SDK
Λήψη .NET SDK 5.0.202 για Windows x64
Λήψη .NET SDK 5.0.202 για Windows x86
Λήψη .NET SDK 5.0.202 για Windows ARM64
Λήψη .NET SDK 5.0.202 για macOS
Λήψη .NET SDK 5.0.202 δυαδικά για Linux Arm32
Λήψη .NET SDK 5.0.202 δυαδικά για Linux Arm64
Λήψη .NET SDK 5.0.202 δυαδικά για Linux Arm64 Alpine
Λήψη .NET SDK 5.0.202 δυαδικά για Linux x64
Λήψη .NET SDK 5.0.202 δυαδικά για Linux x64 Alpine
Περισσότερες επιλογές λήψης και εγκατάστασης εδώ Το
Εγκατάσταση .NET 5.0.5
Τώρα που έχετε κατεβάσει το αντίστοιχο πακέτο εγκατάστασης, μπορείτε να ξεκινήσετε την εγκατάστασή του. Η εγκατάσταση του .NET 5.0.5 είναι μια εύκολη διαδικασία. Κατεβάστε το αρχείο από τους παραπάνω συνδέσμους και εκτελέστε το για εγκατάσταση.
Μόλις το εγκαταστήσετε, όλες οι εφαρμογές σας θα εκτελεστούν χρησιμοποιώντας τη νέα έκδοση καθώς θα αντικατασταθεί η προηγούμενη έκδοση.
- Εκτελέστε το πακέτο εγκατάστασης κάνοντας διπλό κλικ σε αυτό (στην περίπτωση macOS και Windows) και, στη συνέχεια, κάνοντας κλικ Εγκαθιστώ στον οδηγό εγκατάστασης.
- Η εγκατάσταση θα ξεκινήσει τώρα. Δεν χρειάζεται πολύς χρόνος ούτε απαιτεί επανεκκίνηση. Κάντε κλικ Κλείσε μόλις εγκατασταθεί επιτυχώς.
Τώρα έχετε εγκαταστήσει το .NET 5.0.5. Μπορείς ελέγξτε ποια έκδοση .NET εκτελείται πληκτρολογώντας την ακόλουθη εντολή στη γραμμή εντολών: | _+_ |
Λέξεις κλεισίματος
Σας συνιστούμε αν χρησιμοποιούσατε στο παρελθόν .NET Framework για την ανάπτυξη των εφαρμογών σας, θα πρέπει να τις ενημερώσετε στην πιο πρόσφατη έκδοση τώρα χρησιμοποιώντας τον Βοηθό αναβάθμισης. Το Upgrade Assistant είναι ένα εργαλείο που αναπτύχθηκε από τη Microsoft, έτσι ώστε οι προγραμματιστές να μπορούν εύκολα να αναβαθμίσουν τις υπάρχουσες εφαρμογές τους για να υποστηρίξουν νεότερες εκδόσεις του .NET και των δυνατοτήτων του.