【问题标题】:One Click Publish dotnet tool install dotnet-ef error一键发布dotnet工具安装dotnet-ef报错
【发布时间】:2022-09-24 04:59:50
【问题描述】:

当我在一键发布屏幕中编辑我的 .pubxml 文件时。我的实体框架迁移部分显示此错误,我找不到任何适合我的解决方案。有没有人遇到过这个问题或知道如何解决?

我跑了dotnet tool install -g dotnet-ef --ignore-failed-sources

并收到消息Tool \'dotnet-ef\' is already installed.

    标签: c# entity-framework entity-framework-migrations .net-6.0 one-click-web-publishing


    【解决方案1】:

    我不确定我是否在这里遵循了正确的 Stack Overflow 礼仪,但是:在我的情况下,事实证明这个错误是一个红鲱鱼。问题出在我的 appsettings.json 文件中;为我的本地数据库创建了一个连接字符串(我不使用它)。

    如果您在发布设置中展开“数据库”部分,并看到对未使用的本地数据库的类似引用,那么剥离连接字符串应该有望导致整个“实体框架迁移”部分消失(以及错误,随之而来)。

    (当然,如果你真的使用 EF 迁移,那么这个解决方案可能不适合你......)

    【讨论】:

      猜你喜欢
      • 2021-07-20
      • 2022-11-02
      • 2023-03-03
      • 2022-07-06
      • 2019-01-29
      • 2019-02-27
      • 1970-01-01
      • 2020-08-28
      • 2022-11-13
      相关资源
      最近更新 更多