如何修复blazor错误“名称空间“ Razor”已经包含“ Template”的定义”

时间:2019-09-11 08:59:58

标签: c# blazor

创建一个新的blazor组件后,出现以下错误:

 The namespace 'Razor' already contains a definition for 'Template'

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

1 个答案:

答案 0 :(得分:5)

<PropertyGroup>
    <TargetFramework>netstandard2.1</TargetFramework>
    ...
    <RazorLangVersion>3.0</RazorLangVersion>
    <AddRazorSupportForMvc>true</AddRazorSupportForMvc>
</PropertyGroup>

添加AddRazorSupportForMvc为我解决了该问题