asp.net – 从EF自动迁移切换到代码优先迁移
发布时间:2020-12-16 03:45:23 所属栏目:asp.Net 来源:网络整理
导读:我目前正在尝试从实体框架自动迁移切换到代码优先迁移.对于一个小背景故事,这个解决方案分为四个单独的项目:数据,模型,服务和Web.连接字符串信息位于Web项目中,上下文位于数据项目中. 现在,我已经运行了“启用 – 迁移”,这似乎已正常运行. 从那里,我删除了
我目前正在尝试从实体框架自动迁移切换到代码优先迁移.对于一个小背景故事,这个解决方案分为四个单独的项目:数据,模型,服务和Web.连接字符串信息位于Web项目中,上下文位于数据项目中.
现在,我已经运行了“启用 – 迁移”,这似乎已正常运行. 从那里,我删除了数据库中现有的migrationHistory表. 运行 Add-Migration -projectName Data" 将生成适当的迁移. 问题是当我尝试运行Update-Database时,会导致一般错误: > A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or > was not accessible. Verify that the instance name is correct and that > SQL Server is configured to allow remote connections. (provider: SQL > Network Interfaces,error: 26 - Error Locating Server/Instance > Specified) 我可以使用web.config中提供的凭据连接到数据库,并且数据库连接在过去几个月中已正常工作,因此我认为这不是连接问题,除非代码优先迁移需要不同于自动的端口移民. 我假设它只是没有看到web.config中提供的连接字符串,无论如何运行 Update-Database -projectName data -startupprojectname web 导致相同的错误 我的问题: 在给出上述信息的情况下,如何解决与网络相关的通用错误?这个问题是否是一个可见性问题,其中数据项目代码优先迁移无法在Web项目中看到连接字符串? 解决方法
Code first migrations – what connection string will it use?
在Update-Database / Add-Migration中指定connectionStringName正常工作. Update-Database -projectName Data -connectionStringName MyConnectionString (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 本地化 – 当我将文化添加到文件名时,我的全局资源设计器文
- asp.net-mvc – 在DropDownList ASP.NET MVC中获取所选项目
- ASP.NET MVC4 WebAPI和Posting XML数据
- asp.net – Web API模型属性为null
- asp.net-core – Windows和Linux上的dnxcore50有什么区别?
- asp.net-mvc – 是否可以在每页捆绑脚本和样式
- 如何在asp.net表单身份验证中执行滑动和绝对超时
- ASP.NET MVC 4和Entity Framework 5.0中的MySQL连接 – 多个
- 只有内容控件才能直接在包含ASP.NET内容控件的内容页面中
- asp.net – 使用Cookie进行Web会话状态 – 有哪些缺陷?
推荐文章
站长推荐
- asp.net – 如何将现有Azure Web角色转换为新式A
- asp.net-mvc – 我的MVC 5模板中没有Application
- asp.net mvc添加到AUTHORIZE属性
- 【译】ASP.NET Core在 .NET Core 3.1 Preview 1中
- asp.net-mvc – NHibernate Validator和ASP.NET
- asp.net – Windows窗体的WYSIWYG Markdown控件?
- asp.net-core – 包恢复失败.回滚包更改
- asp.net – 在ASP中使用其他项目的用户控件
- 实体框架 – EF 7中的db.database.ExecuteSQLCom
- 使用Openiddict的ASP.NET Core 1.0 OAuth服务器
热点阅读