以下是出现错误的语句:
var query = from c in objSearchedData.ToList() select c;
q = query;
错误:
_ COMPlusExceptionCode = -532462766{System.Exception:错误HRESULT E_FAIL已从对COM组件的调用返回。}
我正在为Silverlight 4使用DBML和wcf服务。我刚刚从Silverlight 3迁移了该项目。在旧的应用程序中,它的工作正常。但是迁移之后,我得到了上面的错误。
关于解决问题的任何想法?
当我从Silverlight客户端调用域服务中的方法时遇到相同的错误。
我认为这不适用于您,但是我在方法中添加了HasSideEffect
属性,并对其进行了修复。也许这会帮助别人。
[Query(HasSideEffects = true)]
public IQueryable<Entity1> GetEntitiesSafe(byte[] bytes)