当前位置: 首页 > 编程语言 > C#

ASP.NET Core EF Add-Migration命令无法正常工作分享

时间:2023-04-10 11:04:11 C#

C#学习教程:ASP.NETCoreEF添加迁移命令不起作用按照此Microsoft教程,我收到以下错误,我无法解决:找到多个DbContext。指定使用哪一个。对PowerShell命令使用“-Context”参数,对dotnet命令使用“--context”参数。值得注意的是,我使用的是上面的教程,除了我使用的是个人用户帐户身份验证而不是本教程中使用的无身份验证。IASP.NetCore1.0andVS2015-Update3onwindows8.1发布最新版ASP.NetCore1.0andVS2015-Update3onwindows8.1这是一个新创建的项目。运行以下命令(摘自本文)和@Maverik(来自STackoverflow)的响应以及@doctor的建议帮助我解决了问题,而无需手动安装其他DbContext。感谢大家的帮助:PM>Add-MigrationMyFirstMigration-ContextBloggingContext因为你的解决方案中有两个DbContext。第一个是创建项目时默认创建的(ApplicationDbContext),然后是EFDbContext的第二个。解决方法在报错信息中有说明,只要指定你的EFDbContext即可,如果有多个DbContext,报错说明很清楚--contextwiththedbContextname。所以请提及您的DbContext名称。dotnetefmigrationsaddInitial--contextSampleDbContext希望这有帮助。以上就是C#学习教程的全部内容:ASP.NETCoreEFAdd-Migration命令无法正常运行。代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: