.NET 7 wurde auf Version 7.0.1 aktualisiert. Dies ist ein Sicherheitsupdate, das mehrere Verbesserungen für das vorhandene.NET enthält und eine Sicherheitsanfälligkeit bezüglich Remotecodeausführung behebt.
.NET 7.0.1 wurde mit der neuesten Vorschauversion von Visual Studio 2022 Version 17.4 getestet. Darüber hinaus sind .NET 6.0.12 und 3.1.32 wurden auch für Windows-, macOS-und Linux-Betriebssysteme veröffentlicht.
Microsoft verbessert kontinuierlich.NET-Versionen durch Veröffentlichung jeden Monat eine neuere, verbesserte Version.
Fahren Sie unten fort, um mehr über.NET 7.0.1 zu erfahren und SDKs und Laufzeiten zu installieren. und ASP.NET Cores.
Inhaltsverzeichnis
Was ist neu in.NET 7.0.1
Es gibt eine Fülle neuer Verbesserungen und Fehlerbehebungen in.NET 7.0.1 gegenüber seinem Vorgänger. Microsoft hat sich bei dieser Version hauptsächlich auf die folgenden Bereiche konzentriert:
[Update-Repositories]
[Sicherheitshinweis]
Microsoft hat die Sicherheitsempfehlung veröffentlicht CVE-2022-41089, bei dem es sich um eine Schwachstelle in.NET zur Remotecodeausführung handelt.
In.NET Core 3.1,.NET 6.0 und.NET 7.0 existiert eine Sicherheitsanfälligkeit bezüglich Remotecodeausführung, bei der ein böswilliger Akteur einen Benutzer veranlassen könnte, willkürlichen Code auszuführen, indem er in böswilliger Absicht erstellte XPS-Dateien analysiert.
Diese Empfehlung führt auch an, was Entwickler tun können, um ihre Anwendungen zu aktualisieren, um diese Schwachstelle zu entfernen
[Zusätzliche Korrekturen]
Um Um mehr über die verschiedenen Verbesserungen zu erfahren, klicken Sie auf die oben angegebenen Links, um zur ursprünglichen Ankündigung von Microsoft weitergeleitet zu werden.
Dow nload.NET 7.0.1
Verwenden Sie die direkten Download-Links unten, um die.NET 7.0.1 Runtime, SDKs und ASP.NET Core herunterzuladen, die zu Ihrem Betriebssystem und Ihrer Architektur passen.
Laufzeit
.NET 7.0.1 Desktop Runtime für Windows x64 herunterladen
Laden Sie.NET 7.0.1 Desktop Runtime für Windows x86 herunter
Laden Sie.NET 7.0 herunter.1 Desktop Runtime für Windows ARM64
.NET 7.0.1 Runtime für macOS x64 herunterladen
Laufzeit-Binärdateien für.NET 7.0.1 für Linux Arm32 herunterladen
.NET 7.0.1 Runtime-Binärdateien für Linux Arm64 herunterladen
Laufzeit-Binärdateien für.NET 7.0.1 für Linux Arm32 Alpine herunterladen
.NET 7.0.1 Runtime-Binärdateien für Linux Arm64 Alpine herunterladen
Laufzeit-Binärdateien für.NET 7.0.1 für Linux x64 herunterladen
.NET 7.0.1 Laufzeitbinärdateien für Linux x64 Alpine herunterladen
SDK
.NET SDK 7.0.101 für Windows x64 herunterladen
Laden Sie.NET SDK 7.0.101 für Windows x86 herunter
Download.NET SDK 7.0.101 für Windows ARM64
Laden Sie.NET SDK 7.0.101 für macOS x64 herunter
.NET SDK 7.0.101 für macOS ARM64 herunterladen
.NET SDK 7.0.101 Binärdateien für Linux Arm32 herunterladen
.NET SDK 7.0.101 Binärdateien für Linux Arm64 herunterladen
.NET SDK 7.0.101-Binärdateien für Linux Arm32 Alpine herunterladen
.NET SDK 7.0.101-Binärdateien für Linux Arm64 Alpine herunterladen
.NET SDK 7.0.101-Binärdateien für Linux x64 herunterladen
.NET SDK 7.0 herunterladen.101-Binärdateien für Linux x64 Alpine
ASP.NET Core
ASP.NET Core Runtime 7.0.1-Hostingpaket für Windows herunterladen
ASP herunterladen. NET Core Runtime 7.0.1 für Windows x64
ASP.NET Core Runtime 7.0.1 für Windows x86 herunterladen
ASP.NET Core Runtime 7.0.1-Binärdateien für Windows herunterladen ARM64
ASP.NET Core Runtime 7.0.1-Binärdateien für macOS x64 herunterladen
ASP.NET Core Runtime 7.0.1-Binärdateien für macOS ARM64 herunterladen
ASP.NET Core Runtime 7.0.1-Binärdateien für Linux Arm32 herunterladen
ASP.NET Core Runtime 7.0.1 herunterladen Binärdateien für Linux Arm64
ASP.NET Core Runtime 7.0.1-Binärdateien für Linux Arm32 Alpine herunterladen
ASP.NET Core Runtime herunterladen 7.0.1-Binärdateien für Linux Arm64 Alpine
ASP.NET Core Runtime 7.0.1-Binärdateien für Linux x64 herunterladen
ASP.NET Core herunterladen Runtime 7.0.1-Binärdateien für Linux x64 Alpine
Weitere Download-und Installationsoptionen hier.
Installieren Sie.NET 7.0.1
Sie können beginnen, indem Sie die für Sie richtige.NET-Version von den oben stehenden Links herunterladen und sie dann ausführen, um zu beginnen Installationsprozess. So geht’s:
Sobald Sie die neuere.NET-Version installiert haben, werden alle Ihre Anwendungen mit dem neuen Build ausgeführt, da die vorherige Version ersetzt wird.
Führen Sie das Installationspaket durch aus Doppelklicken Sie darauf (bei macOS und Windows) und klicken Sie dann im Installationsassistenten auf Installieren.
Starten Sie die.NET-Installation
Die Installation beginnt jetzt. Es dauert nicht lange und erfordert keinen Neustart. Klicken Sie nach erfolgreicher Installation auf Schließen.
Installationsassistent schließen
Sie haben jetzt die. NETZ. Sie können überprüfen, welche.NET-Version ausgeführt wird, indem Sie den folgenden Befehl in die Eingabeaufforderung eingeben:
wmic product get description | findstr/C:.NETInstallierte.NET-Version bestätigen
Entfernen/Deinstallieren von.NET
Wenn Sie möchten Wenn Sie eine.NET-Version von Ihrem Computer entfernen, können Sie sie einfach wie jede andere reguläre Anwendung deinstallieren. So gehen Sie vor:
Öffnen Sie das Applet”Programme & Funktionen”, indem Sie appwiz.cpl in das Feld”Befehl ausführen”eingeben.
Applet „Programme & Funktionen“ öffnen
Suchen Sie hier nach der.NET-Komponente, die Sie entfernen möchten, klicken Sie mit der rechten Maustaste darauf und klicken Sie dann auf Deinstallieren von das Kontextmenü.
.NET deinstallieren
Der Installationsassistent wird nun gestartet. Klicken Sie erneut auf Deinstallieren.
Deinstallation von.NET bestätigen
.NET wird jetzt von Ihrem PC entfernt. Wenn Sie fertig sind, klicken Sie auf Schließen.
Deinstallationsassistent schließen
Fazit
Wenn Sie ein Entwickler sind, dann empfehlen wir Ihnen, auf.NET 7.0.1 zu aktualisieren, da es viele neue Funktionen und Korrekturen enthält. Es gibt Ihnen mehr Flexibilität bei Ihrem Code mit schnellerer und effizienterer Codierung; Mit weniger Scripting mehr erreichen.
Noch wichtiger ist, dass diese.NET-Version eine Schwachstelle bei der Ausführung von Remote-Code behebt, die sofort behoben werden muss, um unbefugten Backdoor-Zugriff und Code-Manipulation zu verhindern.
.NET 7 Versionsverlauf
.NET 7-Versionsverlauf
Siehe auch:
Subhan Zafar Subhan Zafar ist ein etablierter IT-Experte mit Interesse am Testen und Forschen von Windows-und Server-Infrastrukturen und arbeitet derzeit bei Itechtics als Forschungsberater. Er hat Elektrotechnik studiert und ist zudem von Huawei zertifiziert (HCNA & HCNP Routing and Switching).