ASP.NET framework升级core .NET 6.0

news/2024/7/7 18:40:55

 C# ASP.NET framework   升级core  .NET 6.0    .NET 7.0  .NET 8.0  或者以上

using System.Web.Http;
using HttpPostAttribute = Microsoft.AspNetCore.Mvc.HttpPostAttribute;
using RouteAttribute = Microsoft.AspNetCore.Mvc.RouteAttribute;
using HttpGetAttribute = Microsoft.AspNetCore.Mvc.HttpGetAttribute;
using FromBodyAttribute = Microsoft.AspNetCore.Mvc.FromBodyAttribute;

.NET Upgrade Assistant

这个卡的飞起

下载了通宵都没下载一半。

.NET 升级助手可以作为 Visual Studio 扩展或 .NET 命令行工具安装。 作为 Visual Studio 扩展安装时,可以通过上下文菜单升级加载的项目。 该工具的 .NET 命令行工具版本提供交互式分步体验。 若要详细了解此工具,请参阅 .NET 升级助手概述。

先决条件

  • Windows 操作系统
  • Visual Studio 2022 版本 17.1 或更高版本
  • .NET SDK,用于命令行工具

安装 Visual Studio 扩展

.NET 升级助手可以作为 Visual Studio 扩展安装,以便升级打开的项目。 使用以下步骤从 Visual Studio 内部安装 .NET 升级助手。 或者,你可以直接从 Visual Studio Marketplace 下载和安装扩展。

  1. 打开 Visual Studio 后,按“扩展”>“管理扩展”菜单项,这将打开“管理扩展”窗口。

  2. 在“管理扩展”窗口中,在搜索输入框中输入“升级”。

  3. 选择“.NET 升级助手”项,然后选择“下载”。

  4. 下载扩展后,关闭 Visual Studio。 这会开始安装扩展:

  5. 选择“修改”,然后按照说明安装扩展。

1 “.NET Upgrade Assistant”安装完成后,打开VS要升级的.NET framework 4.8项目,然后在项目名称右键回有“Upgrade”这功能,然后选择“Upgrade”升级。

2、会弹出英文界面,出现:就地项目升级与并行项目升级,这两种选项,按需选择,记得做好代码备份在升级。   这里的意思 最好是新创建解决方案项目 万一跑不起呢  QAQ 参考微软

1、就地项目升级。此选项无需复制即可升级项目。

2、并行项目升级。复制项目并升级副本,从而保留原始项目。

好像只有asp.net core mvc

和asp.net core web API  这边选择API

3、接下来,选择目标框架。我选择.NET 6.0.,点击“next” 选择“ 升级选择 ”以开始升级。

然后就可以升级了,升级也很快完成,下面的升级没有出现报错。 

没点动静QAQ

现在就完成升级了!

---后续 

后面开始爬坑

http 得转换

HttpPostedFile 这个待定

配置文件的坑还没开始踩

注释之后没报错  


http://lihuaxi.xjx100.cn/news/1619066.html

相关文章

【计算机组成体系结构】移码 | 定点小数的表示和运算

一、移码 上篇我们提到了原码,反码和补码的表示形式和如何转换。这篇我们会提到一个新的概念—移码。移码也很简单,其实就是在补码的基础上把符号取反即可。 值得注意的是,移码只能表示整数。而原码,反码和补码既可以表示整数又…

redis知识点整合

Redis是一种开源的内存数据结构存储系统,常用于缓存、消息队列、数据存储等场景。以下是Redis的一些常见知识点整合: 1. 数据结构:Redis支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等,每种数据结构都…

【Java】Math 类

java.lang.Math(类):Math包含执行基本数字运算的方法。它不能创建对象,它的构造方法被"私有"了。因为它内部都是“静态方法”,通过“类名”直接调用即可。 方法名称说明public static int abs(E e)返回绝对值…

LInux文件权限相关知识介绍

LInux文件权限相关知识分享😎 前言🙌Linux相关权限的概念:文件类型基本权限文件访问权限的相关设置方法chmod① 用户表示符/-权限字符②三位8进制数字 总结撒花💞 😎博客昵称:博客小梦 😊最喜欢…

普冉PY32系列(八) GPIO模拟和硬件SPI方式驱动无线收发芯片XN297LBW

目录 普冉PY32系列(一) PY32F0系列32位Cortex M0 MCU简介普冉PY32系列(二) Ubuntu GCC Toolchain和VSCode开发环境普冉PY32系列(三) PY32F002A资源实测 - 这个型号不简单普冉PY32系列(四) PY32F002A/003/030的时钟设置普冉PY32系列(五) 使用JLink RTT代替串口输出日志普冉PY32…

刚体动力学-牛顿欧拉方程(刚体旋转)

Newton-Euler方程用来描述刚体的运动: 欧拉第一定律 刚体的线动量 p \mathbf p p的变化率等于所有外力的合数 F e x t F_{\mathrm{ext}} Fext​作用于刚体: F e x t d p d t \mathbf F_{\mathrm{ext}}\frac{d \mathbf{p}}{d t} Fext​dtdp​ 构成刚体…

GO 语言的并发模式你了解多少?

工作中查看项目代码,发现会存在使用 GO 语言做并发的时候出现各种各样的异常情况,有的输出结果和自己期望和设计的不一致,有的是程序直接阻塞住,更有甚者直接是程序 crash 掉。 实际上,出现上述的情况,还是…

ONNX推理流程

文章目录 python版API推理流程 python版API推理流程 使用netron工具查看onnx网络结构 如下图,可以看出此次要使用的网络输入为: 输入名称:input输入形状:[1, 3, 256, 256]输入数据类型:float32 网络的输出为&#xff1…