.NET 7 已更新至版本 7.0.1。這是一個安全更新,包括對現有.NET 的多項改進,並解決了一個遠程代碼執行安全漏洞。
.NET 7.0.1 已通過 Visual Studio 2022 17.4 版的最新預覽版進行了測試。此外,.NET 6.0.12 和 3.1.32 也已針對 Windows、macOS 和 Linux 操作系統發布。
Microsoft 通過發布不斷改進.NET 版本每個月更新、改進的版本。
繼續往下了解.NET 7.0.1 並安裝 SDK、運行時。和 ASP.NET 核心。
目錄
.NET 7.0.1 中的新增功能
.NET 中有大量新的改進和修復7.0.1 超過其前身。 Microsoft 在此版本中主要關注以下方面:
[更新存儲庫]
[安全建議]
Microsoft 已發布安全公告 CVE-2022-41089 這是一個.NET 遠程代碼執行漏洞.
.NET Core 3.1、.NET 6.0 和.NET 7.0 中存在遠程代碼執行漏洞,惡意行為者可能會因解析惡意製作的 XPS 文件而導致用戶運行任意代碼.
此公告還指導開發人員可以採取哪些措施來更新其應用程序以消除此漏洞
[其他修復]
到要了解有關不同改進的更多信息,請單擊上面給出的鏈接以重定向到原始 Microsoft 公告。
Dow nload.NET 7.0.1
使用下面的直接下載鏈接下載與您的操作系統和體系結構相匹配的.NET 7.0.1 運行時、SDK 和 ASP.NET Core。
運行時
為 Windows x64 下載.NET 7.0.1 桌面運行時
下載適用於 Windows x86 的.NET 7.0.1 桌面運行時
下載.NET 7.0.1 Windows ARM64 桌面運行時
下載適用於 macOS x64 的.NET 7.0.1 運行時
下載適用於 Linux Arm32 的.NET 7.0.1 運行時二進製文件
下載適用於 Linux Arm64 的.NET 7.0.1 運行時二進製文件/p>
下載適用於 Linux Arm32 Alpine 的.NET 7.0.1 運行時二進製文件
下載適用於 Linux Arm64 Alpine 的.NET 7.0.1 運行時二進製文件
下載適用於 Linux x64 的.NET 7.0.1 運行時二進製文件
下載適用於 Linux x64 Alpine 的.NET 7.0.1 運行時二進製文件
SDK
為 Windows x64 下載.NET SDK 7.0.101
下載適用於 Windows x86 的.NET SDK 7.0.101
下載.NET SDK 7.0.101 Windows ARM64
下載適用於 macOS x64 的.NET SDK 7.0.101
下載適用於 macOS ARM64 的.NET SDK 7.0.101
下載適用於 Linux Arm32 的.NET SDK 7.0.101 二進製文件/p>
下載適用於 Linux Arm64 的.NET SDK 7.0.101 二進製文件
下載適用於 Linux Arm32 Alpine 的.NET SDK 7.0.101 二進製文件
p>下載適用於 Linux Arm64 Alpine 的.NET SDK 7.0.101 二進製文件
下載適用於 Linux x64 的.NET SDK 7.0.101 二進製文件
下載0.NET SDK 7..101 適用於 Linux x64 Alpine 的二進製文件
ASP.NET Core
下載適用於 Windows 的 ASP.NET Core 運行時 7.0.1 託管捆綁包
下載 ASP。 NET 核心運行時 7.0.1 適用於 Windows x64
下載適用於 Windows x86 的 ASP.NET Core 運行時 7.0.1
下載適用於 Windows 的 ASP.NET Core 運行時 7.0.1 二進製文件ARM64
下載適用於 macOS x64 的 ASP.NET Core 運行時 7.0.1 二進製文件
下載適用於 macOS ARM64 的 ASP.NET Core 運行時 7.0.1 二進製文件
下載適用於 Linux Arm32 的 ASP.NET Core 運行時 7.0.1 二進製文件
下載 ASP.NET Core 運行時 7.0.1適用於 Linux Arm64 的二進製文件
下載適用於 Linux Arm32 Alpine 的 ASP.NET Core 運行時 7.0.1 二進製文件
下載 ASP.NET Core 運行時7.0.1 適用於 Linux Arm64 Alpine 的二進製文件
下載適用於 Linux x64 的 ASP.NET Core 運行時 7.0.1 二進製文件
下載ASP.NET Core Linux x64 Alpine 的運行時 7.0.1 二進製文件
更多下載和安裝選項此處。
安裝.NET 7.0.1
您可以從上面的鏈接下載適合您的.NET 版本開始,然後運行它以開始安裝過程。方法如下:
安裝較新的.NET 版本後,所有應用程序都將使用新版本運行,因為以前的版本將被替換。
運行安裝包雙擊它(對於 macOS 和 Windows),然後在安裝嚮導中單擊安裝。
開始.NET 安裝
現在將開始安裝。它不需要太多時間,也不需要重新啟動。安裝成功後點擊關閉。
關閉安裝嚮導
您現在已經安裝了.網。您可以通過在命令提示符中鍵入以下命令來檢查正在運行的.NET 版本:
wmic product get description | findstr/C:.NET確認.NET 安裝版本
如何刪除/卸載.NET
如果你想從您的計算機中刪除.NET 版本,您可以像卸載任何其他常規應用程序一樣簡單地卸載它。以下是以下步驟:
通過在“運行命令”框中鍵入 appwiz.cpl 打開程序和功能小程序。
打開程序和功能小程序
在這裡,搜索要刪除的.NET 組件,右鍵單擊它,然後單擊卸載上下文菜單。
卸載.NET
安裝嚮導現在將啟動。再次點擊卸載。
確認.NET 卸載
.NET 現在將從您的 PC 中刪除。完成後,點擊關閉。
關閉卸載嚮導
結論
如果如果您是開發人員,那麼我們建議您升級到.NET 7.0.1,因為它有許多新功能和修復。它通過更快、更高效的編碼為您提供更大的代碼靈活性;用更少的腳本實現更多。
更重要的是,此.NET 版本解決了一個遠程代碼執行漏洞,需要立即修復該漏洞以防止未經授權的後門訪問和代碼操縱。
.NET 7 發布歷史
.NET 7 版本歷史
另請參閱:
Subhan Zafar Subhan Zafar 是一位成熟的 IT 專業人士,對 Windows 和服務器基礎架構測試和研究感興趣,目前與 Itechtics 合作,擔任研究顧問。他曾學習電氣工程,並通過了華為認證(HCNA & HCNP 路由和交換)。