VS2017中缺少.Net Core 2.1模板

Luk*_*kos 8 visual-studio .net-core visual-studio-2017

我已经安装了VS2017(15.5.4)Professional,今天我安装了.Net Core SDK 2.1.4但是在VS的New Project对话框中看不到任何Core模板.

如果我在Powershell中运行dotnet --version,它会正确显示我已安装2.1.4

我已经删除了我的Windows 10机器上的所有Core安装,重新安装了2.1.4,在VS上运行修复并尝试了devenv/installvstemplates但似乎没有任何工作.

有人可以帮忙吗?

S.S*_*han 9

对于.NET Core 2.1,您需要Visual Studio 15.7或更高版本.(从"帮助"菜单>"关于Microsoft Visual Studio"中查看).因此,首先要确保您更新了Visual Studio.

现在,要向Visual Studio添加.NET Core 2.1(或其他更新的模板),您需要从此处安装最新的.Net Core SDK.

  • 对我很有帮助.我从这里下载了.NET Core SDK:https://www.microsoft.com/net/download/visual-studio-sdks (2认同)

Mar*_*ich 4

对于任何模板:确保 VS 具有必要的组件,确保通过 Visual Studio 安装程序安装跨平台开发工作负载。

SDK 2.1.* 仅包含 2.0.* 运行时。截至撰写本文时,.NET Core 2.1 尚未发布公共预览版。

您可以从https://github.com/dotnet/cli下载 2.2.0 SDK 预览版。

请注意,命名可能会在不久的将来发生变化,以避免混淆并使 SDK 和运行时主要版本和次要版本保持同步 - 请参阅https://github.com/dotnet/designs/pull/29