.net 为什么targetframework允许使用“net6”和“net7”?

elcex8rz  于 2023-05-19  发布在  .NET
关注(0)|答案(1)|浏览(192)

根据this Microsoft文档,可以将targetframework设置为:

在我的csproj文件中,我有几个引用“net6”和“net7”:

这似乎工作得很好。我在文档中没有看到任何对这种格式的引用。两个问题:
1.为什么会这样?
1.我应该将这些引用更改为“net6.0”和“net7.0”吗?

kxe2p93d

kxe2p93d1#

感谢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。

相关问题