5118网站查询,嘉兴设计公司有哪些,垂直电商网站建设方案,网站访客qq抓取统计系统本文基于NetCore3.1或Net6.0项目升级到Net7.0#xff0c;参考连接#xff1a;NetCore3.1或Net6.0项目升级到Net7.0-CSDN博客 所有项目按照此步骤操作一遍#xff0c;完成后再将所有引用的包#xff08;即 *.dll#xff09;更新升级到最新版#xff08;注意#xff1a;有…本文基于NetCore3.1或Net6.0项目升级到Net7.0参考连接NetCore3.1或Net6.0项目升级到Net7.0-CSDN博客 所有项目按照此步骤操作一遍完成后再将所有引用的包即 *.dll更新升级到最新版注意有些dll升级不兼容可不选择升级还是项目右键 - 管理NuGet 程序包如下图 界面如下 选择所有包之后会出现更新按钮 我这里有个别包未选择更新因为有个别包升级后可能有不兼容的或者某些属性方法变更了导致编译失败方法或属性找不到如果不小心升级了先卸载对应包再选择对应版本的包安装即可。
由于项目的ORM使用的是SqlSugar SqlSugar 需升级到 5.1.4.123 版本以上由于在Net8.0中有警告但是没有错误警告如下 C:\Program Files\dotnet\sdk\8.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.targets(284,5): warning NETSDK1206: 找到了特定于版本或特定于发行版的运行时标识符: alpine-arm, alpine-arm64, alpine-x64。受影响的库: SQLitePCLRaw.lib.e_sqlite3。在 .NET 8.0 及更高版本中默认情况下找不到特定于版本和特定于发行版的运行时标识符的资产。有关详细信息请参阅 https://aka.ms/dotnet/rid-usage。
升级SqlSugar 到 5.1.4.124 后再生成解决方案再无警告 至此项目升级完成希望本文对你有参考价值。