Yon*_*Nir 20 .net c# .net-6.0 visual-studio-2022
我尝试使用此升级助手工具将 .NET 标准项目升级到 .NET 6 项目:
https://dotnet.microsoft.com/en-us/platform/upgrade-assistant/tutorial/install-upgrade-assistant
我按照步骤描述运行了该工具(安装它,使用项目 csproj 路径的升级助手分析,然后使用该路径进行升级助手升级),但完成后,该项目仍然保留 .net 目标框架标准2.0。
升级框架还需要做什么吗?
Yon*_*Nir 42
我最终干脆直接编辑了项目文件。要将其转换为 .net 6,您所需要做的就是将其更改<TargetFramework>为如下所示:
<TargetFramework>net6.0</TargetFramework>
Run Code Online (Sandbox Code Playgroud)
只需 3 秒即可完成,无需任何工具
.NET 标准并行工作。这意味着如果您需要其他旧框架项目,则必须更新到.NET 标准 2.1 。否则,在 .NET 6 中创建新库并迁移代码。根据微软的说法: https://dotnet.microsoft.com/en-us/platform/dotnet-standard,.NET 6 支持.NET Standard 2.1。.NET 的未来版本还将支持 .NET Standard 2.1 及更早版本。
| 归档时间: |
|
| 查看次数: |
18658 次 |
| 最近记录: |