在Visual Studio 2017的新项目向导中,我看到了创建新的.NET 标准库以及新的.NET Core 库的选项。我了解.NET Standard是规范,而.NET Core是该规范的跨平台实现。
但有人可以解释从以下每种方式创建库时的真正差异吗?更糟糕的是,如果仔细观察,两个对话框的顶部都有一个下拉列表,表示" .NET Framework 4.6.2" :( - 那是什么?
旁注:命名惯例令人困惑。 " .NET 5"听起来更简单
答案 0 :(得分:3)
当您想要创建.NET Core或.NET Standard项目时,上层下拉(" .NET Framework 4.6.2和#34;)不执行任何操作。
(也许相关对话:https://twitter.com/bradwilson/status/836434975985577984)
答案 1 :(得分:2)