Devart 无法将属性设置为“null”值
我今天更新到了最新版本的Devart Entity Developer 6.3.569以及相关的Salesforce.net connector。现在我收到这样的信息 无法将“帐户”上的“止赎ShortSaleDate”属性设置为“null”值。必须将此属性设置为“System.DateTime”类型的非空值 这是在我从上下文中提取记录时发生的。我已经从产生这个错误的模型中删除了许多字段,因为我无论如何都不需要它们,但这并不理想。尤其是模型需要重新创建的部分,有人能向我解释一下吗?所有相关列的Nullable属性都设置为true 其他信息: 模板:DBContext 我不能说更新的版本是问题所在,因为我不知道Salesforce团队在沙箱中做了什么,但上周通过将数据拉入和推送到沙箱中,这个上下文工作正常。到目前为止,我这边还没有任何型号的变化。任何帮助都将不胜感激 更新: 我创建了一个干净清新的模型,得到了同样的结果 更新: 我相信它确实是Devart实体开发者。我在版本控制中检查了最后一个版本,这是版本6.3.569之前的属性Devart 无法将属性设置为“null”值,devart,Devart,我今天更新到了最新版本的Devart Entity Developer 6.3.569以及相关的Salesforce.net connector。现在我收到这样的信息 无法将“帐户”上的“止赎ShortSaleDate”属性设置为“null”值。必须将此属性设置为“System.DateTime”类型的非空值 这是在我从上下文中提取记录时发生的。我已经从产生这个错误的模型中删除了许多字段,因为我无论如何都不需要它们,但这并不理想。尤其是模型需要重新创建的部分,有人能向我解释一下吗?所有相关列的N
/// <summary>
/// There are no comments for BillingLatitude in the schema.
/// </summary>
public virtual global::System.Nullable<double> BillingLatitude
{
get;
set;
}
/// <summary>
/// There are no comments for BillingLatitude in the schema.
/// </summary>
public virtual global::System.Nullable<double> BillingLatitude
{
get;
set;
}
以及6.3.569的外观
/// <summary>
/// There are no comments for BillingLatitude in the schema.
/// </summary>
public virtual global::System.Double BillingLatitude
{
get;
set;
}
我将恢复到上一个版本并再次生成模型。问题是Entity Developer的6.3.569版本。模型生成工作不正常 这是6.3.555中的结果