新安装VS2017和.net core 2.1但是看不到templates only set framework

New installation of VS2017 and .net core 2.1 but cannot see templates only set framework

我正在尝试使用 VS2017 设置一台新计算机来构建 .net core 2.1(而非 2.2)应用程序。这就是我得到的,所有 x64:

注意:根据第一个答案,我错误地使用了 2019 版的 SDK,但我将这个 2.1.805 换成了 2.1.513(2017 版),这也失败了

我可以很好地编译和构建,但是当我尝试 VS2017 时

  1. 没有 .net 核心模板
  2. 可以编译从命令行创建的现有核心项目
  3. 打开从命令行创建的项目说

我尝试过各种在线解决方案,但它们似乎都源于使用旧版本的人在 .net core 2 作为测试版发布时试用它。我正在做最新版本的所有事情。

谁能帮我搞定 VS 提供的模板?

您应该尝试阅读 downloads page: