Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 编译器错误消息:CS1061:不包含定义(缺少引用)_Asp.net_Entity Framework_Owin - Fatal编程技术网

Asp.net 编译器错误消息:CS1061:不包含定义(缺少引用)

Asp.net 编译器错误消息:CS1061:不包含定义(缺少引用),asp.net,entity-framework,owin,Asp.net,Entity Framework,Owin,对象不包含数据库的定义,并且找不到接受类型为对象的第一个参数的扩展方法数据库(是否缺少using指令或程序集引用?) UserStore UserStore=新的UserStore() userStore.Context.Database.Connection=System.Configuration.ConfigurationManager。 ConnectionString[“CartdConnectionString”]。ConnectionString; UserManager=ne

对象
不包含
数据库
的定义,并且找不到接受类型为
对象
的第一个参数的扩展方法
数据库
(是否缺少using指令或程序集引用?)

UserStore UserStore=新的UserStore()

userStore.Context.Database.Connection=System.Configuration.ConfigurationManager。
ConnectionString[“CartdConnectionString”]。ConnectionString;
UserManager=newusermanager(userStore);

根据您提供的图像,您缺少对以下库的引用:

Microsoft.AspNet.Identity.EntityFramework
通过查找(在MSDN中)提供错误的对象,通常可以找出缺少的库。在您的情况下(根据您的图像),对象是
IdentityUser
。如果您进行查找:

它将向您指出我上面指出的缺少的组件

您(首先)需要为项目创建对此库的引用:

然后使用
关键字将其添加到代码中:
或

您发布的错误消息:

“对象”不包含“数据库”的定义,也不包含扩展名 接受类型为“object”的第一个参数的方法“Database”可以是 找到(是否缺少using指令或程序集引用?)


有点模棱两可,意味着另一个错误/丢失的引用,但我需要查看触发该消息的代码。

我的.net版本是4.7.02556,请尝试理解从编译器获得的错误消息。错误消息表示您试图在代码中使用未正确引用的对象。这很常见,您应该习惯于解决这一问题。“引用”意味着您必须让类知道它将需要一个库(或DLL),这通常是由“使用”关键字完成的。您发布的图像也暗示缺少库,但不一定是您发布的库。@DaniDev我尝试了几个库,但如何找到确切的库谢谢您接受我的回答。我可以编辑你问题的标题吗?这样对其他人(更)有用吗?@dandev当然可以。我还是一个初学者。我仍然被这个问题困扰着。但是有了你的回答,我想我可以解决它
Microsoft.AspNet.Identity.EntityFramework