gpt4 book ai didi

c# - Entity Framework 映射 API 引用错误

转载 作者:行者123 更新时间:2023-11-30 16:05:38 25 4
gpt4 key购买 nike

我正在尝试使用第三方包在 Entity Framework 中进行批量插入:EntityFramework.BulkInsert

问题是我的项目使用 Entity Framework 映射 5.0.0.9,当我运行第 3 方包时出现错误:

Could not load file or assembly 'EntityFramework.MappingAPI, Version=5.0.0.6, Culture=neutral, PublicKeyToken=7ee2e825d201459e' or one of its dependencies.

在包页面上它表示支持 5.0.0.6 和 6.0.0.0 之间的所有版本。所以我想我应该以某种方式更改它使用的版本,但我不知道如何更改。有什么建议吗?

最佳答案

您必须向 Web 或应用程序配置文件添加绑定(bind)重定向,以告诉框架当需要较低版本的依赖程序集时,它应该加载您想要的版本。它会是这样的:

 <runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="EntityFramework.MappingAPI" culture="neutral" publicKeyToken="7ee2e825d201459e" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.9" newVersion="5.0.0.9" />
</dependentAssembly>
</assemblyBinding>
</runtime>

关于c# - Entity Framework 映射 API 引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33231996/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com