gpt4 book ai didi

c# - CLR 检测到 Entity Framework 的无效程序

转载 作者:太空宇宙 更新时间:2023-11-03 14:20:45 38 4
gpt4 key购买 nike

我正在从 wordpress 数据库中检索数据,该数据库将主键定义为 decimal,并且我在项目中使用 x64 配置...

我搜索了一下,我发现这是问题所在,但我找不到解决方案。

我必须做什么/下载什么才能使用 decimal 作为主键?

This issue on Microsoft Connect

最佳答案

我遇到了同样的问题,今天我通过在 DBContext 对象中将这两个选项设置为 false 解决了这个问题:

this.ContextOptions.LazyLoadingEnabled = false;

this.ContextOptions.ProxyCreationEnabled = false;

这似乎是代理创建的序列化问题。

我首先尝试将我的类型映射到 EDMX 文件中的 Int32,但这使我的性能非常低。

关于c# - CLR 检测到 Entity Framework 的无效程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5480972/

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