.NET Core sdk和runtime區別


SDK和runtime區別

.net core Runtime【跑netcore 程序的】 (CoreCLR)

.net core SDK (開發工具包 【runtime(jre) + Rolysn(編譯器) + (FCL) + netCore CLI】) 【給程序員使用的】

.net core  .net stander  .net framework

 

 

.NET Standard

  .NET Standard是一項實現 BCL 的規范。由於.NET 實現需要遵循這項規范,所以應用程序開發人員就不用擔心每一種托管框架實現的 BCL 不同。托管框架的每一種實現都有一套自己的基類庫。基類庫(BCL)包含諸如異常處理、字符串、XML、I/O、網絡和集合這樣的類。

.NET Core

  .NET Core是免費、跨平台的,是托管框架的開源實現。它支持 4 種類型的應用程序:控制台、ASP.NET Core、雲和通用 Windows 平台(UWP)。Windows Forms和Windows Presentation Foundation(WPF)並不包含在.NET Core 中。

.NET Framework

  .NET Framework 用於構建桌面應用程序和運行在互聯網信息服務器(IIS)上的 ASP.NET 應用程序。它是第一個托管框架。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM