嗨,我目前正在一个使用PCL库的项目中工作,我们正在将所有东西迁移到.net标准。我读到了.net标准,什么是,什么不是,什么支持或不支持,我看到了著名的版本/平台表(更多信息)。

我不明白的是:什么是vNext?我以为我理解它是什么,但我认为我错了,事实上,我在任何地方都找不到答案,甚至在微软的博客/网站上也找不到答案。我认为这是框架的一个新版本,它有一些新的特性和改进,比如编译到本机和新的ryujit等等。但是每次搜索vnext时,我总是看到ASP.Net vNext,从来没有看到.net vNext和ASP是用来构建页面等的web内容。但是根据上表,1.6版.net标准支持作为一个框架的vNext。
如果我检查此页,我在那里看不到任何.net vNext。
发布于 2017-06-13 14:07:04
名称vNext只是一个占位符,“无论将来的版本号是什么,我们还没有决定它”。它不是一个特定的“版本”,您可以下载或构建。
如果您查看https://learn.microsoft.com/en-us/dotnet/standard/library中的表,您将看到一些vNext值已经被填充,因为版本号已经确定。

如果您真的想使用"vNext“进行构建,您需要获得您想要开发的平台的最新开发分支的源代码,编译它(或者找到一个预编译版本),并使用该预发布版本来构建您的项目。
对于编译到.NET、本机和RyuJit的特性,这些特性都是Roslyn编译器的特性,并与Visual 2015和更新版本捆绑在一起。
https://stackoverflow.com/questions/39999597
复制相似问题