我得到了如下的錯誤類型System.InvalidOperationException
ODATA AX7集成
類型的未處理的異常「System.InvalidOperationException」 發生在Microsoft.OData.Client.dll 附加信息:關鍵屬性「類型'on on type 'ProductsApp4.Microsoft.Dynamics.DataEntities.LegalEntityContact'is type'System.Nullable`1 [[ProductsApp4.Microsoft.Dynamics.DataEntities.LogisticsElectronicAddressMethodType,ProductsApp4,Version = 1.0.0.0,Culture = neutral, PublicKeyToken = null]]',這不是一個簡單的類型。只有簡單類型的屬性可以是關鍵屬性。
這裏是發生錯誤的代碼:
private static void ReadLegalEntities(Resources context)
{
Console.WriteLine();
foreach (var legalEntity in context.LegalEntities.AsEnumerable())
{
Console.WriteLine("Name:{0}", legalEntity.Name);
}
}
任何人都可以建議如何解決這個問題?
其實我只是在研究這個相同的問題時嘗試了這個,而且我不能使用上面提到的「自定義DLL」來工作。 – BateTech