c# - 如何修复 blazor 错误 "The namespace ' Razor' 已经包含 'Template' 的定义“

标签 c# blazor

创建新的 blazor 组件后出现此错误:

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

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

最佳答案

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

添加 AddRazorSupportForMvc 解决了我的问题

关于c# - 如何修复 blazor 错误 "The namespace ' Razor' 已经包含 'Template' 的定义“,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57885603/

相关文章:

c# - 我可以使用 Swashbuckle 从 Blazor 项目 c# 生成 Swagger UI

c# - 缺少反序列化引用时不抛出异常

c# - 如何将 Rijndael 加密与 .Net Core 类库一起使用? (不是 .Net 框架)

javascript - 如何从 Blazor 组件使用 jQuery UI

c# - 何时在 Blazor 中使用 ValueChanged 和 ValueExpression?

asp.net-core - 将范围服务注入(inject) DelegatingHandler 抛出 InvalidOperationException

c# - 执行期间线程/任务上下文切换

c# - 如何在 BarChart 中绑定(bind)列表中的值

java - 是否有 Java IDE 具有 Visual Studio 风格的 JIT 功能、断点和查看进程的能力?

entity-framework - 如何在 Blazor 服务器端 Web 应用程序中扩展 IdentityUser