Gar*_*ill 4 ef-code-first ef-migrations entity-framework-5
我一直在尝试使用代码优先迁移,并取得了一些有限的成功,但我遇到的一个问题是我没有告诉它哪个项目有配置信息.它为我生成了一些类,我总是让它全部工作,但我想我应该解决配置问题并重新开始.
错误.既然我已经尝试删除所有迁移内容,我发现无法重新安装它.我已经卸载并重新安装了EF 5,但是当我使用该Enable-Migrations命令时,我收到一个异常报告:
System.Runtime.Serialization.SerializationException:成员'System.Data.Entity.Migrations.Design.ToolingFacade + GetContextTypeRunner,EntityFramework,Version = 4.4.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的类型未解析.
无论我现在做什么,我似乎都无法超越.有任何想法吗?
好吧,我不知道为什么这从一开始就不是问题,但事实证明,这个问题是由于我有一些针对 .NET 4.5 的项目和一些针对 .NET 4.0 的项目引起的。这意味着这些项目使用不同版本的 EF 5(v5 与 v4.4),我认为这导致了问题;它试图加载错误版本的 DLL。
当我从解决方案中卸载针对 .NET 4.5 的项目时,我可以在针对 .NET 4 的项目上使用 Enable-Migrations。
| 归档时间: |
|
| 查看次数: |
8309 次 |
| 最近记录: |