国产粉嫩无码不卡在线观看,酒店大战丝袜高跟鞋人妻,特级精品毛片免费观看,欧美亚洲日本国产综合在线

一文教你正確安裝新版本 .net 運行時(.net 4.5安裝)

1、前言

在 Windows 系統(tǒng)上安裝好新的軟件,雙擊運行經(jīng)常會遇到需要下載安裝 .net framework 6、.net 7、.net 8…等運行時的問題,如下圖1所示。然而,從 .net 6 版本開始,微軟根據(jù)不同作用分成了 .NET SDK、.NET Desktop Runtime、.NET Runtime、ASP.NET Core Runtime 等不同版本,我們該下載安裝哪個版本的 .net 運行時呢?

一文教你正確安裝新版本 .net 運行時(.net 4.5安裝)

圖1.運行程序提示需要安裝 .net 運行時

2、了解 .NET 各版本功能及作用

  • .NET SDK
    軟件開發(fā)工具包 (SDK)包括使用命令行工具和任何編輯器(如 Visual Studio)生成和運行 .NET 應用程序所需的一切內(nèi)容。
    SDK 包含 .NET Runtime、ASP.NET Core Runtime 和 .NET Desktop Runtime。
  • .NET Desktop Runtime
    又稱為 .NET 桌面運行時,是 Windows 桌面應用程序的底層框架,所有基于 .NET 平臺開發(fā)的軟件都必須依賴于該組件才能正常運行。
  • .NET Runtime
    又稱為 .NET 運行時,僅包含運行控制臺應用所需的組件。控制臺應用通常是指運行在如 DOS 等命令行環(huán)境下的應用,只能通過輸入命令與程序進行交互。所以,對于常見的有GUI圖形用戶界面的桌面應用程序,通常還需要安裝 ASP.NET Core 運行時 或者 .NET 桌面運行時。
  • ASP.NET Core Runtime
    也稱為 ASP.NET 核心運行時,主要用于支撐 Web/服務器應用程序,在開發(fā)調(diào)試 ASP 網(wǎng)站時需要使用到該組件,普通用戶幾乎不會使用到。

3、版本安裝原則

從 .NET 各版本功能及作用可見,對于絕大部分普通用戶、絕大部分 Windows 桌面應用程序而言,直接下載安裝 .NET Desktop Runtime 運行時即可;極少數(shù)情況下, .NET Desktop Runtime 運行時可能會無效,那么 .NET SDK 就是究極方案了。
高版本的 .NET Runtime 需要依賴于 ASP.NET Core Runtime 或者 .NET Desktop Runtime,所以 .NET Runtime 可以直接忽略。ASP.NET Core Runtime 一般用于 Web 服務器,普通用戶也可以直接忽略。
綜上,如果為了穩(wěn)妥,無腦安裝 .NET SDK 運行時 就可以滿足程序的一切需求;如果為了節(jié)省一定的磁盤空間,.NET Desktop Runtime 運行時 會是一個更好的選擇。

4、后話

從二進制到匯編,從匯編到高級語言,從高級語言到各種框架,隨著抽象級別越來越高,程序開發(fā)難度在不斷的降低、開發(fā)時間也在不斷的縮減。但是,天平的另一端是用戶為了使用一些新特性的程序,需要手動安裝越來越多的底層支撐環(huán)境,比如 JRE、Nodejs、PHP、Python、WebView2、VC 等等。所以,Windows 系統(tǒng)有一天是否能夠完全接管這部分對于普通用戶來說超級麻煩的工作呢?不管是以原版集成,還是系統(tǒng)更新的方式。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。