.net core Dotnet EF Core构建项目并挂起

.net core Dotnet EF Core构建项目并挂起,.net-core,entity-framework-core,debian-buster,.net Core,Entity Framework Core,Debian Buster,我正试图从现有数据库中构建一个表。“构建成功”后,进程挂起,没有显示任何进一步的进度。我可以看到进程正在运行,CPU保持在12%左右。我在运行Debian 10 服务器正在VirtualBox VM上运行。我确认数据库可以使用DBeaver访问。我不知道如何解决这个问题,因为我没有收到任何类型的错误消息 我更新了SQL server上的登录审核,以收集失败和成功的登录。当我从类似DBeaver的东西连接时,我看到数据库帐户成功登录。我在运行dotnet ef scaffold命令时没有看到任何日

我正试图从现有数据库中构建一个表。“构建成功”后,进程挂起,没有显示任何进一步的进度。我可以看到进程正在运行,CPU保持在12%左右。我在运行Debian 10

服务器正在VirtualBox VM上运行。我确认数据库可以使用DBeaver访问。我不知道如何解决这个问题,因为我没有收到任何类型的错误消息

我更新了SQL server上的登录审核,以收集失败和成功的登录。当我从类似DBeaver的东西连接时,我看到数据库帐户成功登录。我在运行dotnet ef scaffold命令时没有看到任何日志记录

我启动了Wireshark,在端口1433上我确实看到了我的计算机和虚拟机之间的通信量。有一条TDS7预登录消息、一组确认,然后是保持活动的请求和确认。所以我知道网络连接不是问题。这就像dotnet ef命令只是坐着等待数据库响应


我在Mac笔记本电脑上完成了相同的步骤,并且能够毫无问题地构建模型。

嗨,你在这期间找到解决方案了吗?@B12Toaster不幸的是,没有。我没有太多时间这么做。此外,如果没有任何类型的错误消息,很难确定从何处开始。可能是我的桌面设置的问题。如果您或任何人有建议,我将不胜感激。感谢您的反馈,不幸的是,没有,我也没有解决方案。在“Build Successed”(构建成功)之后,进程只是挂起,没有显示任何进一步的进度,我添加了
--verbose
标志,它提供了一些额外的信息,但没有任何用处。到目前为止,我的解决方案是手动创建新的脚手架表:(