我正在使用VS2022。
我得到了这个错误,我认为这是不可能的。:)

有人知道是什么导致的吗?我试图在我的_Layout.cshtml中注释@RenderBody,但是错误persists...very很奇怪。任何帮助都是非常感谢的。
MainLayout.razor
@inherits LayoutComponentBase
<PageTitle>TestCoreRazor</PageTitle>
<div class="page">
<div class="sidebar">
<NavMenu />
</div>
<main>
<div class="top-row px-4">
<a href="https://learn.microsoft.com/aspnet/" target="_blank">About</a>
</div>
<article class="content px-4">
@Body
</article>
</main>
</div>Index.razor
@page "/“
<PageTitle>Index</PageTitle>
<h1>Hello, Developer!</h1>
<p>If you are reading this, you must be building a custom component.</p>发布于 2022-07-04 14:03:38
解决了!
我发现another post的症状和罪魁祸首完全一样:
检查所有页面Razor组件中的页面指令...you可能有一个重复
(如果您最近添加了一个组件),请检查分配给组件属性的所有值是否已正确定义。
https://stackoverflow.com/questions/72850806
复制相似问题