热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

【Blog.Core开源】完成升级.NET6.0

(千呼万唤始出来,_______)是不是每个人都已经尝试一遍vs2022和.NET6.0了😁,从各个微信群和盆友圈就可见一斑。今天一大早

04bb28466c18107899c5a4dc74287e75.png

(千呼万唤始出来,_ _ _ _ _ _ _)

是不是每个人都已经尝试一遍vs2022和.NET6.0了😁,从各个微信群和盆友圈就可见一斑。今天一大早,一位粉丝就发私信,让升级6.0,这么简单的需求,必须满足,呼啦呼啦二十分钟解决战斗,其实四个月前在.NET6.0的第六个预览版的时候,已经升级了一波《【Blog.Core开源】快速升级.NET 6.0》,过程很简单,今天只能更简单。不过这次配套着VS2022更香。

e3994f36bdd65820571f1295cbb029a2.png

目前项目已经升级到.NET6.0,并推送到了Blog.Core官方的.net6.0-rc分支,等我把我的Jenkins里的镜像搞好,就直接推送到master分支。

8b3c5d61bf0c5f306da5b241b7631d84.png

安装VS2022

如果不打算安装VS2022,可以单独安装.NET6.0的SDK,官网搜索就行:

feecba7e22a26ce4d831b9285ca8d081.png

(下载地址:https://dotnet.microsoft.com/download)

但是我更建议用VS2022,更丝滑。

去VS官网就可以看到下载地址,点击安装,过程大概持续10分钟,主要还是看自己的网络,硬盘需要13G左右。

5e69f2749da5de7112ef447a71eab011.png

也可以在这里单独某个组件。

2671e4e0230c032eb1ca8523717fc016.png

因为我还有其他的demo项目,所以.NETCore3.1和5.0都会保留,然后就可以慢慢的等待安装成功了。

bc9c20d3535e3a0e4b4f47e57e88f959.png

下载完成自动打开,整体设计感觉变化很多,更有科技感了

f7141909148bf828e5235eb4048d32de.png

23357b2871b3b77ff41e58e6907bb60e.png

升级项目SDK

打开Blog.Core,在每个项目上右键,单击属性选项,会发现属性界面也发生了变化

ce5456daa2dd74eb65aa6fc9d96cced2.png

可以手动一个个修改.csproj中的sdk版本,也可以直接批量替换下,不过替换的时候要注意有的是aspnetcore5.0的写法哟,

e76980286f282ff91aa29e73a7f18e67.png

对了,还有记得修改下GitHub自带的一些workflows哟,也有Dockerfile中的镜像,我已经更新好了,可以看看。

好啦,清理解决方案,重新生成解决方案,0 error 0 warning😀,完美。

预览下效果吧

5e403069e320173c0c0072d32b66d036.png

f00637fd24b4bf9a11aa463637d71caf.png

其他彩蛋

VS2022这次是配套更新了好多好多东西,我就不一一列举了,来个尝鲜的吧,智能提示:

5e8c383de3cb94282ebdabcb301f5218.gif

帅不帅,听说还有这样的:

2f183a04a56071b9c4f5a404dde65230.png

我先尝试去了,拜拜6~



推荐阅读
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有