无法使用没有从 DbContext class 派生的上下文 class 的启用迁移创建默认数据库
Cannot create default database using enable-migrations without context class derived from DbContext class
PM> 启用迁移
在程序集中找不到上下文类型 'Memberships'。
在教程中,导师正在生成启用迁移,而无需在模型中添加单个 class。但是当我尝试时我做不到。
我的连接字符串在 web.config
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\MembershipsDatabase.mdf;Initial Catalog=MembershipsDatabase;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
创建项目时将身份验证更改为个人用户身份验证有效。
PM> 启用迁移 在程序集中找不到上下文类型 'Memberships'。
在教程中,导师正在生成启用迁移,而无需在模型中添加单个 class。但是当我尝试时我做不到。
我的连接字符串在 web.config
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\MembershipsDatabase.mdf;Initial Catalog=MembershipsDatabase;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
创建项目时将身份验证更改为个人用户身份验证有效。