我编写了一个引用 Entity Framework 版本 5 的 dll。它也被打包为 NuGet 包,它依赖于 Entity Framework >= 5。
当我将此包安装到另一个已经引用了 Entity Framework 6 的项目中时,没有关于依赖项的投诉,但它在运行时崩溃,说它找不到 Entity Framework 5 dll。
我的 dll 项目中的引用SpecificVersion
设置为 false,我尝试bindingRedirect
在引用我的 dll 的项目的 web.config 中添加一个,但仍然出现错误。
知道如何让它工作或我在这里缺少什么吗?