首页 > 作文

.NET Core使用EF生成数据库出错的解决方法

更新时间:2023-04-04 15:34:01 阅读: 评论:0

在.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 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图