我正在跟踪一个教程,尝试创建一个炫耀的项目。
它说要添加一个剃刀页面。当我右键单击Pages文件夹-> Add-> Razor Page时,出现此提示。
无论我选择什么选项,新文件都是.cshtml文件,而不是.razor文件。
默认情况下,我在同一文件夹中看到其他.razor文件。
目标框架:.NET Core 3.1
我想念什么吗?
答案 0 :(得分:5)
我正在使用Microsoft Visual Studio Professional 2019 16.4.3版。
转到对话框中添加“新项目”,而不是创建新的“ Blazor页面”。在ASP.NET Core中,选择“ Blazor组件”。这将创建一个名为YourComponent.razor的新文件。
奖励事实:要为该组件创建一个代码隐藏文件,请添加一个新类并指定名称YourComponent.razor.cs。声明部分类(因为.razor文件本身进行部分类声明)。
我也是Blazor的新手,这让我感到困惑。我希望他们在下一版的Visual Studio中使它更加简单。