根据此Microsoft 文档,targetframework 可以设置为以下内容:
在我的 csproj 文件中,我多次引用了“net6”和“net7”:
这似乎工作得很好。但我在文档中没有看到任何对此格式的引用。两个问题:
感谢 Hans Passant 在评论中我发现它是一个别名,但你应该使用 net7.0 和 net6.0。
https://github.com/dotnet/designs/blob/main/accepted/2020/net5/net5.md#what-about-net-10
正如您所看到的,net10不是预期的 .NETCoreApp 10.0,而是 .NET Framework 1.0。