在 ASP.Net Core 1.1 Web 应用程序中,在 VS 2017 中,我需要引用包:
Microsoft.EntityFrameworkCore.Relational
(这是为了调用带有结果集的存储过程,如下所述:如何在实体框架中运行存储过程核心?)
从 PM 控制台安装软件包时,使用:
Install-Package Microsoft.EntityFrameworkCore.Relational
我收到“成功安装‘Microsoft.EntityFrameworkCore.Relational 1.1.2’”
但是当我添加这一行时:
using Microsoft.EntityFrameworkCore.Relational;
在文件的顶部,“关系”这个词下面有一个红色的波浪线,并显示错误:
命名空间“Microsoft.EntityFrameworkCore”中不存在类型或命名空间名称“Relational”(您是否缺少程序集引用?)
我将问题隔离为创建一个类型为“ASP.Net Core Web Application (.Net Framework)”的新项目,为空的 ASP.Net Core 1.1 项目选择模板,然后安装上述包。我仍然遇到同样的错误。
TIA
Microsoft.EntityFrameworkCore.Relational
是组装。EF Core 中没有这样的命名空间。
该FromSql
方法在Microsoft.EntityFrameworkCore
命名空间、RelationalQueryableExtensions
类中定义,因此您需要访问它是典型的
using Microsoft.EntityFrameworkCore;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句