.Net6是继.NetCore 3.1之后的有一LTS长期支持版本,我们一般会将.NetCore3.1项目直接升级到.Net6,网上有很多人说,需要先从.NetCore3.1升级到.Net5,再升级到.Net6,其实我觉得直接从.NetCore3.1升级到.Net6更简单。

后端有2个项目,1个是webapi ,使用的是.NetCore3.1开发;第2个是Web项目,使用的是 Asp.NetCore 3.1 Mvc 。

现在要将这2个项目全部升级到.Net6 。 我们先将webapi升级。步骤如下:

1、将所有项目的“目标框架”改为.Net6.0;

2、将.NetGet全部升级到最新版本;不需要管各个组件啥版本,只管升级最新版即可;

3、将所有项目的bin和obj全部删除;

4、重新生成整个解决方案;若组件不需要调整,则基本上算是升级成功了。

一般来说,有一些组件会调整,比如 mysql的客户端组件,redis的客户端组件;百度一下,或者找下官方网址,github仓库地址,基本上都能找到最新版本的使用说明。还有一种取巧的方法,这些组件的.net5里的使用,基本上可以延续到.net6里,所以百度找到关于.net5环境下的使用方法,基本上也适用于.Net6 。

.Net6的优势:

微软更新.NET 6的底层平台,使其能够满足所有类型的应用程序需求,让开发者可以在所有应用程序中,重复使用程序代码,因此新功能和更新,可以同时使用在所有应用程序,云计算和移动设备中执行的程序代码,都能具有相同的行为,也就是说,所有平台的应用程序,都可以使用相同的.NET函数库,并且简单地共享程序代码。

.NET 6还有一个主打的新功能,便是.NET多平台应用程序UI(Multi-platform App UI,MAUI),开发者现在可以在单一项目中编写程序代码,并直接提供跨桌面和移动设备的客户端应用程序,实现写一次到处执行的理想,不过该项功能会比.NET 6还要晚一点发布。

微软也花了许多心力在改善.NET 6性能中,重大的改进包括PGO、文件IO和接口转换(Interface Casting)。微软提到,动态PGO(Dynamic Profile-guided Optimization)能够明显提高稳态(Steady State)性能,以TechEmpower JSON MVC组件来说,每秒钟的请求数能够从510K提高到640K,增加26%。

沐雪多租宝商城.NetCore3.1升级到.Net6的步骤相关推荐

  1. 2021沐雪.NetCore多租户商城系统,多商户小程序商城系统

     历经1年多,沐雪.NetCore版本的多租户商城系统终于研发成功.全新的技术,全新的界面!我们将采用新的产品名称 -- 多租宝,并且以后都将全部精力致力于该平台的升级研发. 第一章.<多租宝& ...

  2. iNeuOS工业互联网操作系统,顺利从NetCore3.1升级到Net6的过程汇报,发布3.7版本...

    目       录 1..... 概述... 1 2..... 升级的工程... 3 3..... 升级的代码差异... 4 4..... 系统运行... 5 1.   概述 我们团队一直在工业领域从 ...

  3. asp.net mvc 微信支付代码分析(根据沐雪微信平台3.1商城业务来分析)

    开发微信应用,微信支付是永远要面对的.现在的微信支付相对以往已经很稳定,很少出现诡异情况.再加上无数人开发的经验分享,现在开发微信支付已经没什么难度了. 我这次主要是想基于沐雪微信平台的微商城业务来分 ...

  4. Welcome to 沐雪微信

    About 我们 上海沐雪网络科技有限公司打造一个专门针对微信公众账号提供营销推广服务的第三方平台-沐雪微信http://uweixin.cn.主要功能是针对微信商家公众号提供与众不同的.有针对性的营 ...

  5. 沐雪微信3.0功能说明

    一.沐雪微店 小程序端截图                     二.沐雪微信后台截图 通过界面可以看到后台的几大模块. "店铺"有几个模块:基本信息,首页相册,模板设置,文章管 ...

  6. 沐雪微信|asp.net 微信源码 多用户平台 c#整套源码

    源码购买请联系QQ 23002807 一.概述   本平台主要功能是针对微信商家公众号提供与众不同的.有针对性的营销推广服务.通过沐雪微信平台,用户可以轻松管理自己的微信各类信息,对微信公众账号进行维 ...

  7. 沐雪微信管理平台(asp.net C# 微信公众平台源代码)仅需500元

    tag:2015年最新的沐雪微信平台源码,沐雪微信管理平台源码, asp.net微信平台源码,c#源码 购买网址:http://item.taobao.com/item.htm?spm=686.100 ...

  8. 删除桌面上淘宝商城,高清电影,精彩小游戏图标

    症状:最近很多朋友反应,桌面上多了高清电影.精彩小游戏.淘宝商城这三个图标,右击这几个图标,只有打开主页或创建快捷方式的选项,无法删除. 经过测试,解决方法如下: 首先在桌面上右击,依次点击排列图标, ...

  9. 沐雪微信平台---企业微信营销专家

    上海沐雪网络科技有限公司打造一个专门针对微信公众账号提供营销推广服务的第三方平台-沐雪微信http://uweixin.cn.主要功能是针对微信商家公众号提供与众不同的.有针对性的营销推广服务.通过沐 ...

最新文章

  1. 原生js ajax请求 post,原生js实现ajax 发送post请求
  2. 构建高并发高可用安全的IT系统-高并发部分
  3. 核心动画与UIView
  4. php dfa,DFA 算法的PHP实现
  5. 史上最污技术解读,60 个 IT 术语我竟然秒懂了......
  6. C-snowflake uuid 生成器
  7. 经纬度坐标转像素坐标
  8. html页面设计扁平化,50个漂亮的扁平化网页设计欣赏
  9. HDOJ-----5773The All-purpose Zero(LIS)
  10. uboot分析第一阶段学习笔记
  11. canvas实现图片缩放+涂鸦
  12. 状态压缩:对动态规划进行降维打击
  13. 共享三年嵌入式项目资料(源码+实物图+原创)(申精帖)
  14. hyper-v虚拟化和游戏冲突
  15. 【知识蒸馏】Knowledge Review
  16. SpringBoot整合Swagger
  17. xdf文档怎么转换为pdf_如何将PDF文件和图像转换为Google文档文档
  18. 1 行 == 12 磅
  19. wdxp mysql权限_西部数据Western Digital My Book Live Duo网络存储驱动官方正式版下载,适用于win98,win2000,winxp,winme-驱动精灵...
  20. PowerShell 函数(Function)

热门文章

  1. android 多个图层,Android图层列表layer-list
  2. keil4和keil5分别安装在同一台电脑
  3. 智慧应急指挥管理平台方案 PPT
  4. python numpy中axis的含义_python numpy take_along_axis用法及代码示例
  5. Excel学习笔记2||求平均函数AVERAGE、AVERAGEA、AVERAGEIF、AVERAGEIFS和统计函数COUNT、COUNTA、COUNTBLANK、COUNTIF、COUNTIES
  6. 如何开启服务器2003远程,windows2003远程界面如何开启3389端口
  7. 羽毛球馆有做赛事的必要吗?
  8. 失业潮?元宇宙开拓全新的就业机会
  9. 烽火HG2543C1获得超级密码删除tr069
  10. 《我要自学网》——DW CS5 摘要