首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web.Pages.Shared.Components剃须刀组件在剃须刀页面中找不到

Web.Pages.Shared.Components剃须刀组件在剃须刀页面中找不到
EN

Stack Overflow用户
提问于 2019-10-23 16:39:00
回答 2查看 2.1K关注 0票数 0

我已经将一个MyRazorComponent.razor组件添加到我的Web/Pages/Shared/ component /MyRazorComponent文件夹中,但是当我试图在Index.cshtml /Pages/MyRazorPage文件夹中引用它时,索引页不会编译,因为它说Web.Pages.Shared.Components路径中的组件不存在(“类型命名空间或名称' Components‘在命名空间'Web.Pages.Shared’中不存在”(您缺少程序集引用吗?)

我尝试在Components文件夹中将@使用Web.Pages.Shared.Components添加到我的_Imports.razor中,但是在_Imports.razor页面和索引页面中都出现了相同的编译器错误。我还尝试将_Imports.razor移到“共享和页面”文件夹中,但这两个文件夹都没有工作。

奇怪的是,intellisense让我径直走向它,但是编译器没有看到它。

与往常一样,当在Web/Pages文件夹中创建其components文件夹时,剃刀视图组件可以正常工作。

我正在使用VisualStudio2019ver16.3.6,.NET Core3.0。

我遗漏了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-23 20:41:20

我最终解决了这个问题,为Web文件夹根部的剃刀组件创建了Components文件夹(也就是说,当我在Web/Pages/Shared文件夹中创建它时,它没有工作),然后所有这些都按照预期/文档的方式工作。

票数 0
EN

Stack Overflow用户

发布于 2019-10-23 17:41:53

尝试将@使用添加到_Imports.razor中

希望这能帮上忙。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58527473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档