- ASP.NET Core項目開發實戰入門
- 張劍橋編著
- 260字
- 2020-09-25 13:00:54
1.3 面向.NET Framework的ASP.NET Core
ASP.NET Core 2.x可以面向.NET Core或.NET Framework。面向.NET Framework的ASP.NET Core應用無法跨平臺,它們僅可以在Windows上運行。
通常,ASP.NET Core 2.x由.NET Standard庫組成。使用.NET Standard 2.0編寫的庫可以在實現.NET Standard 2.0的任何平臺上運行。
與.NET Standard 2.0兼容的.NET Framework版本支持ASP.NET Core 2.x:
●強烈建議使用.NET Framework 4.7.1及更高版本。
●.NET Framework 4.6.1及更高版本。
ASP.NET Core 3.x及更高版本只能在.NET Core中運行。
與.NET Framework相比,.NET Core的部分優勢如下:
●跨平臺。可以在macOS、Linux和Windows系統上運行。
●更強的性能。
●并行版本控制。
●新API。
●開源。
官方正在努力縮小.NET Framework與.NET Core的API差距。Windows兼容性包使數千個僅可以在Windows運行的API可在.NET Core中使用。這些API在.NET Core 1.x中不可用。