由于 .NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可,与 .NET Framework 大包式安装的作法截然不同,Microsoft .NET Core下载同时各包亦有独立的版本线 (Version line),不再硬性要求应用程序跟随主线版本。这种部署机制和传统的.NET Framework相似,只要目标平台上存在.NET Core Runtime即可。软件特色兼容性微软正式发布了.NET Core并提供下载,其不仅能在Windows操作系统上运行,还能在Linux和Mac OS X操作系统上运行,这意味着开发者不仅能使用它来建立自己的应用,还能修改和完善平台,来迎合自己和他人的需求。可以在Windows,macOS,Linux上运行开源具有引人注目的