在 Visual Studio 2017 的新项目向导中,我看到了创建新的 .NET Standard 库和新的 .NET Core 库的选项。我了解 .NET Standard 是一个规范,而 .NET Core 是该规范的跨平台实现。
但是有人可以解释一下从以下每种方式创建库时的真正区别吗?更糟糕的是,如果您仔细观察,两个对话框的顶部还有一个下拉菜单,上面写着“.NET Framework 4.6.2”:( - 这是怎么回事?
.NET 标准库
.NET 核心库
旁注:命名约定令人困惑。 “.NET 5”听起来更简单
最佳答案
当您想创建 .NET Core 或 .NET Standard 项目时,上方的下拉菜单(“.NET Framework 4.6.2”)什么都不做。
(可能相关对话:https://twitter.com/bradwilson/status/836434975985577984)
关于.net - Visual Studio 新项目向导 : . NET Core 与 .NET Standard 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42794309/