如何修复 blazor 错误“命名空间‘Razor’已包含‘模板’的定义”

gia*_*132 7 c# blazor

创建新的 blazor 组件后,我收到此错误:

 The namespace 'Razor' already contains a definition for 'Template'
Run Code Online (Sandbox Code Playgroud)

是自动生成的错误还是什么?我如何在 blazor 中修复它?它经常出现,我不知道为什么。Blazor 是一个非常新的框架,有人能解决这个问题吗?先感谢您!

Dbl*_*Dbl 20

<PropertyGroup>
    <TargetFramework>netstandard2.1</TargetFramework>
    ...
    <RazorLangVersion>3.0</RazorLangVersion>
    <AddRazorSupportForMvc>true</AddRazorSupportForMvc>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

添加 AddRazorSupportForMvc 为我解决了这个问题