.net-core - 指定的 deps.json[] 不存在 - Blazor WebAssemb

我看过与此类似的帖子,但我无法找到使这项工作正常进行的解决方案。

我启动了一个新的应用程序并尝试任何 ef 命令,我收到了这条消息。我以前从未在任何版本的 VS 中遇到过这个问题,而且我还没有找到任何真正的解决方案来修复它。

我已经删除了 bin 和 obj 文件夹,更新了 VS,尝试将文件复制到根目录,更新后重新启动了我的机器。

指定的deps.json[]不存在

我在 VS2019 16.10.1 NET Core 5.0 上

过去有效的 Scaffold-DbContext 现在完全无效。

Scaffold-DbContext "Server=servername;User Id=sa;Password=argh;Database=arghdb" Microsoft.EntityFrameworkCore.SqlServer -ContextDir Context -OutputDir Models 

不知道现在该做什么。这太可怕了。

请用 2-3 句话描述问题。包括您在问题发生时试图完成的工作。

我正在尝试在 blazor 项目中的 ef core 中搭建数据库。

它是什么时候开始的,发生的频率如何? 每次在 blazor 项目中尝试迁移/脚手架

您看到了什么错误?

指定的 deps.json [...bin\Debug\net5.0\CourtFilings.Web.deps.json] 不存在

环境如何,最近有什么变化吗? 最近没有变化。刚更新到 VS2019

您尝试过什么来解决这个问题? 我尝试设置启动项目。我还没有找到其他选择。

这是我尝试过的方法,但不起作用

Scaffold-DbContext "Server=server;User Id=sa;Password=password;Database=database;"Microsoft.EntityFrameworkCore.SqlServer -ContextDir 上下文 -OutputDir 模型 -Tables CourtFilings -startupproject CourtFilings.Web

这在 ASP.net 核心 Web 项目中确实有效。只是不是 Blazor。这在以前的 Blazor 项目中有效。

最佳答案

在脚手架期间将您的启动项目更改为包含您的上下文的项目而不是 Web.Client 应用程序

关于.net-core - 指定的 deps.json[] 不存在 - Blazor WebAssembly App 项目类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67991988/

相关文章:

scala - 使用选定元素将一个案例类转换为另一个案例类

javascript - 如何使用 Manifest v3 获取当前选项卡 URL?

algorithm - 斐波那契 : non-recursive vs memoized recur

javascript - 如何在 Vue 3 模板中使用导入函数?

bash - 如何压缩和忽略 .gitignore 指定的所有文件

java - 刀柄不同步

vue.js - vue.config.js 中的 Vue devServer.proxy 不工作

python - 如何使 spaCy 匹配不区分大小写

python - 在python中获取每个月的最后一个星期五

SQL - Like and greater than 函数