首页 > 解决方案 > EF codefirst ClientConnectionId:xx.xxx.xx.xx 错误号:4060,State:1,Class:11

问题描述

我是初学者,请放轻松

当我在笔记本电脑上运行时,我首先有带有实体框架代码的 asp.core Web 应用程序,一切都很好,我想发布,在发布后给我这个给我这个 在此处输入图像描述

现在我想用这个连接字符串在服务器上运行 myapp.exe

"server=***.*.*.*;database=myDB;uid=aa;pwd=bbbbbb",

我可以用这个用户名和密码登录

并给我这个错误 在此处输入图像描述

我知道当我首先使用 ef 代码时。ef 在不存在时创建新数据库我使用但不起作用Scaffold-DbContext “登录失败” “错误号:4060,状态:1,类:11” 请帮我发布这个应用程序

标签: c#entity-frameworkasp.net-coreef-code-firstpublish

解决方案


据我所知,对于您的第一个错误,您应该确保已为 IIS 安装了 asp.net 核心运行时。然后您可以在 IIS 上运行 asp.net 核心应用程序。

详情,您可以从此链接下载。

对于第二个错误,我建议您可以确保使用正确的连接字符串并将其更新到 appsettings.json 中。此外,我建议您可以发布整个错误,而不仅仅是调用堆栈的一部分。


推荐阅读