【Blog.Core开源】完成升级.NET 7.0

( 众里寻他千百度,_ _ _ _ _ _ _ _ )


距离2022年的.Net大会已经过去两个多月了,.NET7.0也正式出来了很久了,一直想升级,一直没时间,也想着毕竟是只有18个月的标准支持版本,所以一直精力还是放在了6.0,不过该来的还是要来的,正好早些时候,一位粉丝还提了个Issue,让升级7.0,这么简单的需求,必须再次满足,呼啦呼啦三十分钟解决战斗,过程很简单,虽然中间有个很小的BUG,不过不碍事儿,直接看我的提交的Commit就行。


目前项目已经升级到.NET7.0,并推送到了Blog.Core官方Github的.net7.0分支,如果大家看不到这个分支,就表示已经合并到了Master分支了。




1、升级VS2022,安装SDK

首先需要先安装.NET7.0的SDK,官网搜索就行:


(安装完成)



(可以看到已经有了这个sdk了)



然后升级下VS2022,如果不升级,项目属性中看不到对应的Net7.0版本设置,直接升级到最新版本即可,中间大约会需要需要2G左右。


目前版本号是17.4.4。



下载完成打开,优化了几点功能,比如git相关的:


这里举个例子,之前代码如果报错,会有一个红色的标记,这次增加了另一个标记,比如代码删除了,就会有这个,但是位置不一样

可以帮忙我们快速查看做了哪些调整


2、升级项目Net版本


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


可以手动一个个修改.csproj中的sdk版本,也可以直接批量替换下,我是直接用VSCode直接替换的,还是很方便的



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


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

  • 版权声明:【Blog.Core开源】完成升级.NET 7.0 内容由互联网用户自发贡献,该文观点仅代表作者本人。
  • 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
  • 如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系 删除。
  • 本文地址:https://www.jx027.com/article/98960.html

猜你喜欢

【Blog.Core开源】完成升级.NET 7.0

【Blog.Core开源】完成升级.NET 7.0

( 众里寻他千百度,_ _ _ _ _ _ _ _ )距离2022年的.Net大会已经过去两个多月了,.NET7.0也正式出来了很久了,一直想升级,一直没时间,也想...

opendotnet 2023年01月26日 0