在.net core 项目钟(类库),使用entity framework,建立模型生成数据库时,失败
coul固废焚烧d not load asmbly 'xxx'. ensure it is referenced by the startup project 'xxx'.
改成 64 位即可
假设 ef 代码
public class app三角函数诱导公式大全licationdbcontext : identitydbcontext<ur>{ public applicationdbcontext(dbcontextoptions options) : ba(options) { } public virtual dbt<ur> urs { get; t; } public virtual dbt<role> roles { get; t; } public virtual dbt<group> groups { get; t; } public virtual dbt<grouprole> grouproles { get; t; } public virtual dbt<log> logs { get; t; } public virtual dbt<logdetail> logdetails { get; t; } protected overri上海大自然野生昆虫馆de void onconfiguring(dbcontextoptionsbuilder optionsbuilder) => optionsbuilder.usqlrver( @"data source=.;initial catalog=dotnetcore;persist curity info=true;ur id=sa;password=25423456;"); protected override void onmodelcreating(modelbuilder modelbuilder) { modelbuilder.entity<ur>() .hasone(d => d.group) jump过去式 .withmany(t => t.urs) .hasforeignkey(d => d.groupid) .ondelete(deletebehavior.cascade); }}
改成 64位的方法,不要在 vs 上面改,要到 项目目录下更改 csproj 文件
ps
有了模型后,即可通过迁移创建数据库。运行 dotnet ef migration唐人街探案3观后感s add initialcreate 以为迁移搭建基架,并为模型创建一组初始表。运行 dotnet ef databa update 以将新迁移应用到数据库。 在应用迁移之前,此命令可创建数据库。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。
本文发布于:2023-04-04 15:33:59,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/d4e349ecc553c18da8c86745bebebedc.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:.NET Core使用EF生成数据库出错的解决方法.doc
本文 PDF 下载地址:.NET Core使用EF生成数据库出错的解决方法.pdf
留言与评论(共有 0 条评论) |