11

我收到以下错误:

The specified value is not an instance of type 'Edm.Int32'
Parameter name: value

同时使用实体框架。我认为这是枚举的投影问题,如以下问题中所述:

实体框架映射枚举:指定的值不是“Edm.Int32”类型的实例参数名称:值

我感到困惑的是,我的代码在我的本地 PC 上运行良好,但是一旦代码发布到生产服务器上,服务器就会抛出这些错误。我确保我对实体框架的引用被复制到服务器(EF 4.4),并且没有其他内容被缓存等。

我需要在生产服务器上检查什么才能使其正常工作吗?

4

1 回答 1

0

我想差异可能在 32/64 位机器之间。尝试指定您的枚举类型

public enum MyEnum : int  {... }

无论如何,这类似于

实体框架映射枚举:指定的值不是“Edm.Int32”类型的实例参数名称:值

于 2013-09-20T09:23:04.550 回答