在Win7 x64下用 VS2010 .NET 4编写的程序集.有一段LINQ查询代码在XP下运行异常,提示无法加载一个或多个请求的类型.请检索LoaderExceptions属性.
注: XP系统下已安装的是 .net 4 完整版,后来安装了VS2010就没有出现异常.难道.net 4完整安装包版本里还少东西吗?
Dim dbEF As New FSVIEEntities(APP_EF_Connection)
运行到下面代码就出现异常
Dim qre = From di In dbEF.DlyIndex
Join dp In dbEF.DlyProductE
On di.DlyIndexID Equals dp.DlyIndexID
Where di.OrderID = Me._OrderID
Group dp By di Into SumQty = Sum(dp.Qty)
Select New With {di.DlyIndexID, di.DlyNumber, di.DlyDate, di.Back, di.VchTypeID, SumQty}