【Blog.Core开源】完成升级.NET 6.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~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/295901.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Mac 修改用户名

系统偏好设置 > 用户与群组 > 解锁 > 用户 > 右键 > 高级选项 > 全名转载于:https://www.cnblogs.com/SimonGao/p/4989662.html

Android之学习笔记 Contacts (一)ContentResolver query 参数详解

1.获取联系人姓名 一个简单的例子,这个函数获取设备上所有的联系人ID和联系人NAME。 [java] view plaincopy public void fetchAllContacts() { ContentResolver contentResolver this.getContentResolver(); Cursor cursor contentResolver.query(an…

C# 序列化

XmlSerializer ser new XmlSerializer(typeof(Report)); if (Directory.Exists("c:\\工作报告\\" report.toBoss "\\" report.name)) {string filename date.Text;string filepath "c:\\工作报告\\" report.toBoss "\\" repo…

signature=18441de5a4bb8df92eb5cf5dcca47d1e,Heroísmo y los medios de comunicación (Capítulo 5A 5B)...

摘要:The unit encourages students to look at media and the portrayal of heroes and consider who is telling the story and why. The goal of this unit is to present grammar (preterite and imperfect tenses) and vocabulary in an authentic context (th…

Jenkins file一行代码部署.NET程序到K8S

Jenkins file一行代码部署.NET程序什么是Jenkins共享库随着微服务的增多,每个项目的都需要pipline文件,这样的话Pipeline代码冗余度高,并且pipeline的功能越来越复杂。jenkins可以使用Shared Lib,将一些公共的pipeline抽象做成模块…

Android之SharedPreferences详解

获取SharedPreferences的两种方式: 1 调用Context对象的getSharedPreferences()方法 2 调用Activity对象的getPreferences()方法 两种方式的区别: 调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他 组件共享. 调用Activity对…

吵架后女生和男生的夜晚!所有男生都这样吗?

1 猫:哪个瓜娃子开的灯?!2 神回复在哪里3 舔舔舔舔舔,被发现了!4 喵喵:你当我傻吗?5 今晚可不可以到你家吃饭6 吵架后女生的夜晚vs吵架后男生的夜晚太真实了7 打游戏时候 对方队友和我方…

MySQL大批量数据插入

公司有一个项目,需要频繁的插入数据到MySQL数据库中,设计目标要求能支持平均每秒插入1000条数据以上。目前功能已经实现,不过一做压力测试,发现数据库成为瓶颈,每秒仅能插入100多条数据,远远达不到设计目标…

项目背景介绍

Adventure 项目(1) 墨翟坐在办公室里,正和秘书 Alan 开会,讨论着一件让他和 Alan 都很烦心的事情。Adventure 在全球都有工厂,制造各种不同的产品。作为制造部门的负责人,墨翟需要每个月了解各个工厂的运行…

canvas-a13prototype.html

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>扩展方法</title> </head> <body><canvas id"canvas" style"margin:0 auto;border:1px #ddd solid">The…

不想升Win11?Win10新版马上到!

微软正式宣布 Windows 10 操作系统的下一个功能更新&#xff1a;Windows 10 版本 21H2。微软表示&#xff1a;虽然我们对下一代 Windows 11 感到兴奋&#xff0c;但也专注于支持 Windows 10 上超过 13 亿台活跃设备。当人们继续在混合和远程环境中工作、学习和娱乐时&#xff0…

Android之layout属性介绍

android:id 为控件指定相应的ID android:text 指定控件当中显示的文字&#xff0c;需要注意的是&#xff0c;这里尽量使用strings.xml文件当中的字符串 android:gravity 指定View组件的对齐方式&#xff0c;比如说居中&#xff0c;居右等位置 这里指的是控件中的文本位置并不是…

娱乐项目和女朋友哪个重要?

1 这招风卷残云我只演示一遍&#xff0c;看好了2 摄影师给男生拍照VS给女生拍照3 这个视力表是永远不会近视的4 娱乐项目和女朋友哪个重要&#xff1f;小伙子你飘了啊5 最怕空气突然安静6 “灵魂六问”7 原来是这样周末愉快↓ ↓ ↓

深度解析windows调试技术之一 [抓取user mode dump文件的几重境界]

抓取user mode dump文件的几重境界 导读记得去年对一些朋友说过要写一些调试技术相关的文章&#xff0c;但是后来出于种种原因吧&#xff0c;还是没写成。最近终于有些时间&#xff0c;希望可以把这些文章补上。对于软件开发而言&#xff0c;调试无疑是最重要的部分之一&#x…

The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.

64位系统上编译运行32位程序时如果要访问Access数据库会出现The Microsoft.Jet.OLEDB.4.0 provider is not registered on the local machine错误&#xff0c; 解决方法是&#xff1a;打开项目配置管理器&#xff08;Configuration Manager&#xff09;&#xff0c;将项目的运行…

html语言简单,简单的html语言计算器

《简单的html语言计算器》由会员分享&#xff0c;可在线阅读&#xff0c;更多相关《简单的html语言计算器(3页珍藏版)》请在人人文库网上搜索。1、简单的计算器源码如图&#xff1a;代码input.MyButton font-size:16px; background-color: #FF0; width:38px; height:28px;borde…

如何判断当前请求的是健康检查API

前言为了性能监控的目的&#xff0c;我们使用了Middleware记录所有请求的Log。实现代码如下&#xff1a;public class RequestLoggingMiddleware {...public async Task Invoke(HttpContext context){try{await _next(context);}finally{//Log}} }同时&#xff0c;我们在服务中…

Androidz之clickable

在android Button的xml文件属性中有这麽一个属性标签&#xff1a; [html] view plaincopyprint? android:clickable 该标签&#xff08;继承自View的xml属性&#xff09;的值必须是boolean值&#xff0c;即true、false。该标签目的是设置button是否可以被点击。 于是&#x…

这些高校竟因名字太“坑爹”被误会为三本?盘点九所实力强劲但被名字耽误的大学...

全世界只有3.14 % 的人关注了爆炸吧知识有这样一个段子&#xff1a;西北某地一学生&#xff0c;志存高远&#xff0c;矢志从医。首次高考考入泸州医学院&#xff0c;到校后发现不理想&#xff0c;果断返乡复读。一年后成功考入四川医科大学&#xff0c;到校后傻眼了&#xff0c…

VC编程实现IE风格的界面

使用过IE浏览器的朋友都知道IE界面上的扁平工具条、地址栏&#xff0c;扁平工具栏上的按钮正常状态下为扁平态&#xff0c;按钮上的图像为灰色&#xff0c;当鼠标放在按钮上时&#xff0c;按钮突 起&#xff08;这种状态称为手柄&#xff09;&#xff0c;并且其上的图像变得鲜艳…