在Blazor Project中添加剃刀页面会创建一个.cshtml文件

我正在跟踪一个教程,尝试创建一个炫耀的项目。

它说要添加一个剃刀页面。当我右键单击Pages文件夹-> Add-> Razor Page时,出现此提示。

在Blazor Project中添加剃刀页面会创建一个.cshtml文件

无论我选择什么选项,新文件都是.cshtml文件,而不是.razor文件。

默认情况下,我在同一文件夹中看到其他.razor文件。

目标框架:.NET Core 3.1

我想念什么吗?

rabbitanddog 回答:在Blazor Project中添加剃刀页面会创建一个.cshtml文件

我正在使用Microsoft Visual Studio Professional 2019 16.4.3版。

转到对话框中添加“新项目”,而不是创建新的“ Blazor页面”。在ASP.NET Core中,选择“ Blazor组件”。这将创建一个名为YourComponent.razor的新文件。

奖励事实:要为该组件创建一个代码隐藏文件,请添加一个新类并指定名称YourComponent.razor.cs。声明部分类(因为.razor文件本身进行部分类声明)。

我也是Blazor的新手,这让我感到困惑。我希望他们在下一版的Visual Studio中使它更加简单。

本文链接:https://www.f2er.com/3156747.html

大家都在问