VS 2017 .Net核心2.2中缺少Blazor模板

问题描述 投票:2回答:1

我有一个版本为15.9.7的Visual Studio Enterprise 2017和.Net core 2.2和.Net SDK 2.2.1。我试图在blazor之后创建一个this link Web应用程序。在文章中,它显示了Blazor类型的模板。但我的视觉工作室没有相同的模板。

在进一步调查中,我发现this link,但先决条件包括Visual Studio 2019预览和SDK 3.0预览。当版本仍处于预览状态时,我不想立即跳转到它们。

那么有没有办法在我当前的配置中获取模板?这有什么工作吗?

This is完全相同的问题,但标记的解决方案在我的情况下不起作用。

编辑1:我尝试安装blazor extension,但它说这个扩展程序不能安装在任何当前安装的产品上(在我的情况下是VS 2017)。

编辑2:我尝试使用CLI创建项目,但以错误结束

错误NU1202:程序包Microsoft.AspNetCore.Blazor.Cli 0.9.0-preview3-19154-02与netcoreapp2.2(.NETCoreApp,Version = v2.2)不兼容。软件包Microsoft.AspNetCore.Blazor.Cli 0.9.0-preview3-19154-02支持:netcoreapp3.0(.NETCoreApp,Version = v3.0)

c# visual-studio-2017 blazor blazor-server-side
1个回答
4
投票

要使用Blazor,您需要升级到Visual Studio 2019和.NET Core 3预览SDK。

在VS 2019之前,用于构建Blazor项目的所有工具都包含在Visual Studio的Blazor Extension中,以及模板。但是,工具现在直接内置在VS 2019中。 Blazor扩展现在只包含项目模板。

好消息是,您可以在任何现有的稳定VS版本上安装VS 2019。 .NET Core的预览SDK也是如此。

© www.soinside.com 2019 - 2024. All rights reserved.