首页 > 解决方案 > 如何在 vs2019 中正确重命名 .razor 文件?

问题描述

在 vs2019 中,我将一个新的 razor 组件添加到一个工作正常且本质上是全新的 Blazor 应用程序项目中。我为我的新 razor 组件重命名了文件,并注意到 index.razor 仍然被引用<oldComponentName/>,所以我更新它<newComponentName/>以匹配新文件名。

我看到了错误:Found markup element with unexpected name 'newComponentName'. If this is intended to be a component, add a @using directive for its namespace.

我构建、重建并搜索了文件名到过时的组件名称的“映射”或其他东西 - 不走运。我(有意)没有引入其他命名空间,因此@using 指导似乎不相关。

目前,我碰巧希望我的文件名和组件名保持一致。我在这里想念什么?

标签: visual-studio-2019blazor

解决方案


我不得不重新启动我的 Visual Studio。不需要额外的修复。问题似乎是一些缓存数据。


推荐阅读