升级高版本VS后,VS对.NET Core的支持更加好了,如下图

使用的vs版本

同一套东西2种版本。

.NET Framework

用.NET Framework新建项目如下图

.NET Core/.NET5/.NET6

用.NET6新建项目如下图

两者的区别

.NET Framework 的公共语言运行时(Common Language Runtime 简称CLR),.NETCore 重新设计了 CoreCLR,以及一个被称为 CoreFX 的基础类库( Base Class Library 简称BCL)。

发展史对比

.NET Framework


.NET Core


框架命名的平稳过度


现在 .NET 框架的命名混乱到令人发指。所以他们决定合并.NET Core与 传统 .NET 这两条产品线,以后统一叫做 .NET,而版本则跳过4.0,直接从5.0开始。

选哪个

.NET Core从属于.NET基金会,有微软官方的支持,使用最宽松的MIT和Apache开源协议。啊,说句人话,就是任何人、任何组织、任何企业都可以随意使用.NET Core,包括复制,修改,合并,发表,分发,再授权,以及销售。
未来.NET Framework会逐渐被.NET Core的内核取代。想跟着微软混,后面可以逐步适应使用.NET Core内核的.NET5/.NET6框架。

.NET Framework和.NET Core/.NET5/.NET6相关推荐

  1. .NET Core/.NET5/.NET6 开源项目汇总9:客户端跨平台UI框架

    .NET Core 实现了跨平台,支持在 Windwos.Linux.macOS上开发与部署,但是也仅限于Web应用程序.对于Windows桌面端应用程序,WinForm 与 WPF 技术是当前最成熟 ...

  2. .NET平台系列22:.NET Core/.NET5/.NET6 对比 .NET Framework

    系列目录     [已更新最新开发文章,点击查看详细] 在我的博客<.NET平台系列2 .NET Framework 框架详解>与 <.NET平台系列7 .NET Core 体系结构 ...

  3. .NET Core/.NET5/.NET6 开源项目汇总:(权限)管理系统

    前言 企业管理系统一般包含后台管理UI.组织机构管理.权限管理.日志.数据访问.表单.工作流等常用必备功能.下面收集的几款优秀开源的管理系统,值得大家入门学习.如有新的优秀项目,我会不断补充. 开源项 ...

  4. 一套代码同时支持.NET Framework和.NET Core

    在.NET Core的迁移过程中,我们将原有的.NET Framework代码迁移到.NET Core.如果线上只有一个小型的应用还好,迁移升级完成后,只需要维护.NET Core这个版本的代码. 但 ...

  5. .NET Framework VS .NET Core

    本文对应的原文来至 c-sharpcorner 的一篇文章,文末有链接.如有错误,还请指正. 前言 你会为你的下一个应用程序选择哪一种开发平台 - .NET Framework 或者 .NET Cor ...

  6. 通俗易懂:什么是.NET?.NET Framework?.NET Core?(比较全面)

    什么是.NET?什么是.NET Framework?本文将从上往下,循序渐进的介绍一系列相关.NET的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列.NET的相关概念,这主要包 ...

  7. .NET Framework、 .NET Core、.NET Standard区别。

    感谢书籍<ASP.NET Core 技术内幕与项目实战>及其作者杨中科. .NET开发平台是:.NET Framework. .NET Core.Xamarin/Mono的统称 .NET ...

  8. Kestrel封装在WindowService中(.net5,.net6,.net7三个版本的介绍)

    Kestrel封装在WindowServer中 背景 关于WindowsServer 开发服务 .NET5版本 建项目 添加Controller 添加引用 修改Startup.cs 修改Program ...

  9. 你注意到 .Net Framework 和 .Net Core 中使用 Session 的区别了吗?

    起因 在测试一个例子时发现的问题,这个示例实现的功能是刷新页面也能保持表格锁定列的状态,先看下页面的完成效果: 测试中发现,几乎相同的代码: 在 FineUIMvc(Net Framework)下没有 ...

最新文章

  1. 台式计算机系统重新安装软件,有人教我重装电脑程序的吗,谢谢了
  2. 函数计算新功能-----支持C#函数
  3. 什么是脏读,不可重复读,幻读
  4. 河南省第七届省赛 问题 F: Turing equation 水题
  5. Spring4.X系列之IOC
  6. 八、结构模式之组合(Composite)模式
  7. PHP+七牛云存储上传图片代码片段
  8. C语言单链表实现FCFS算法,2014腾讯实习笔试题
  9. arcgis批量处理nc文件_ArcGIS处理NetCDF(.nc)的多维科学数据
  10. 3.1 RNN 循环神经网络 概述(下篇)
  11. 【EasyAR实战项目】图像识别+模型交互(全网首发,保姆级教程)
  12. 关于防火墙DMZ区的使用和防火墙的DMZ区域规则的配置
  13. springboot自定义过滤器的方法
  14. pd.expanding()时间序列中min_periods到底怎么理解
  15. vue.js中created()与activated()的个人使用理解
  16. 2023年兔年好看的头像
  17. 基于HTML5平台做的“手机网页游戏”
  18. Delphi System 提供的编译期函数(Dec,Inc,Odd,Pred,Succ,Ord,Chr,Low,High,Sizeof)
  19. 公用计算机配置文件,配置公用和专用计算机文件访问
  20. Android中的Adapter

热门文章

  1. MFC CPropertySheet控件
  2. 三维飞行时间图像传感器行业调研报告 - 市场现状分析与发展前景预测
  3. 关于xlrd.biffh.XLRDError: Excel xlsx file; not supported报错问题的两种解决方案
  4. 重构是什么,为什么要重构,怎么重构
  5. 直流电动机的平衡方程式
  6. http协议与https协议+UDP协议和TCP协议+WebSocket协议下服务端主动去发送信息+对称加密与非对称加密+get和post请求方式区别详解+浏览器内核以及jsj解析引擎
  7. 【Java练习题】Java 程序的输出 | 第十三套(集合)
  8. 2023-01-03 Echarts学习笔记(二) 常见Option配置项介绍:xAxis,yAxis,series,grid,toolbox,legend,tooltip,title,color等
  9. 关于:-1: error: collect2.exe: error: ld returned 1 exit status和The process was ended forcefully.解决方法
  10. http协议深入理解