visual-studio-2019 - 如何在 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。不需要额外的修复。问题似乎是一些缓存数据。
推荐阅读
- ios - 如何在swift中使用api公共管理器类删除传递数组的json解析错误作为参数?
- azure-cognitive-services - 上传 Business Central Base App.xlf 导致“无法提取上传文件的内容”。
- sql - 当 Sqoop 作业在 50% 数据加载后失败时会发生什么?
- javascript - 将几何图形插入 PostGIS
- c++ - C6001:使用未初始化的内存“str[i]”
- flask - 登录时 Flask Fetch 请求 502 bad gateway 错误
- javascript - 在函数调用上打开模态
- google-chrome - Windows 身份验证在 Chrome 上无法正常工作
- ssh - 如何使用 JSch 执行严格的主机密钥检查
- android - Gridview 和 RecyclerView 同步滚动