实现efcodefirst.createtablesonly / dontdropdbjustcreateTeTablesifmodelChangedStart Start
-
25-10-2019 - |
题
我很难实现efcodefirst.createtablesonly(更改为dontropdbjustcreatetablesifmodelchangedstart)。
我已经成功地使用了Nuget将包裹拉入包装。现在提到
在packages.config中
和dontropdbjustcreateTablesIfmodelChangedStart.cs
我添加了devtalk.ef.codefirst
在我的app_start目录中。
但是我仍然无法使用dontdropdbjustcreatetablesifmodelchangedstart类。当我这样做时,应用程序与味精死亡
无法加载文件或汇编'EntityFramework,版本= 4.1.0.0,Culture =中性,publicKeyToken = B77A5C561934E089'或其依赖项之一。位置的组件的清单定义与汇编引用不符。 (Hresult的例外:0x80131040)
当我检查DontDropdBjustCreateTablesIfModelChangedStart的定义时,我发现它只有一个签名,而没有定义。
我做错了什么?还是我遗漏了什么步骤?我应该实现类/方法吗?
解决方案
问题在于库可能是使用EntityFramework.dll版本4.1.0.0编辑的,并且作者未针对版本4.2.0.0和4.3.0.0进行更新。尝试 重定向 版本4.1.0.0到Web.config文件中的版本4.3.0.0。
其他提示
不隶属于 StackOverflow