asp.net - 名称空间“OutlierBookStore.Models”中不存在类型或名称空间名称“BookModel”(您是否缺少程序集引用),但确实存在
问题描述
我在模型文件夹中创建了一个类,我在 _viewimports.cshtml 中将命名空间引用为“@using OutLierBookStore.Models”,我想使用 @model 访问 GetAllBooks.cshtml 中的类,我能够访问所有其他我的 Models 文件夹中的类,但不是 'BookModel.cs' 。
解决方案
我建议您检查 BookModel.cs 的命名空间是否为OutLierBookStore.Models。
也就是说,虽然你创建的BookModel.cs在Models文件夹下,但是指定的命名空间不是OutLierBookStore.Models , 就会出现你提示的错误。
namespace OutLierBookStore.Models { public class BookModel { } }
推荐阅读
- azure - 如何使用 azure cli 获取所有 vm 状态?
- jestjs - 如何配置模拟商店
- python - Python argparse 版本:不尊重换行符
- android - 动态可扩展列表视图问题
- oop - 从基类调用构造函数 - 以上 2 级
- python-3.x - 使用 python 在 github 上推送压缩文件
- iis - IIS url 为多个域重写为 https,但不是全部
- android - Selinux:如何在系统服务中获取另一个系统服务
- javascript - 函数内 setTimeout 内 this 的范围
- django - 根据 Django 中的某些字段仅添加唯一记录的最佳和最快方法