C# 在不同程序集上启用从上下文迁移
所以基本上我有两个项目在同一个解决方案上。其中一个项目是一个类库,在那里我有所有的模型和数据库上下文类。另一个是Web API。我想使用Nuget在Web API项目上启用迁移,但我总是得到“在程序集Pr.WebApi中找不到上下文类型” 到目前为止,我已经尝试:C# 在不同程序集上启用从上下文迁移,c#,entity-framework,asp.net-web-api,C#,Entity Framework,Asp.net Web Api,所以基本上我有两个项目在同一个解决方案上。其中一个项目是一个类库,在那里我有所有的模型和数据库上下文类。另一个是Web API。我想使用Nuget在Web API项目上启用迁移,但我总是得到“在程序集Pr.WebApi中找不到上下文类型” 到目前为止,我已经尝试: Enable-Migrations -ContextTypeName Pr.ClassLibrary.Models 任何建议?应在类库中调用启用迁移…应在类库中调用启用迁移…当WebAPI项目中的数据库中没有数据可存储时,此项目中根
Enable-Migrations -ContextTypeName Pr.ClassLibrary.Models
任何建议?应在类库中调用启用迁移…应在类库中调用启用迁移…当WebAPI项目中的数据库中没有数据可存储时,此项目中根本不需要实体框架。如果通过类库存储数据,则可以使用xt来自类库项目。当WebAPI项目中的数据库中没有数据可存储时,此项目中根本不需要实体框架。如果通过类库存储数据,则可以使用类库项目中的上下文。您将在包管理器控制台中使用启用迁移。请确保e package manager控制台顶部的默认项目设置为您的类库。这是您需要启用迁移的唯一项目。您将在package manager控制台中使用enable migrations。请确保package manager控制台顶部的默认项目设置为您的类库。这是唯一的项目您需要在项目上启用迁移。您不需要在实体所在的webAPI项目上启用迁移。您不需要在实体所在的webAPI项目上启用迁移。