首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

版本: 5.1.10411.0 的有关问题

2012-05-11 
版本: 5.1.10411.0 的问题本来一直好好的。今天打了个补丁出现如下问题。主键没有修改。Submit 操作失败。属性

版本: 5.1.10411.0 的问题
本来一直好好的。今天打了个补丁出现如下问题。
主键没有修改。

Submit 操作失败。属性“InnerID”是对象的键信息的一部分,不能修改。

  在 System.Data.Objects.EntityEntry.CompareKeyProperties(Object changed)
  在 System.Data.Objects.EntityEntry.ApplyOriginalValuesInternal(IEntityWrapper wrappedOriginalEntity)
  在 System.Data.Objects.EntityEntry.ApplyOriginalValues(Object originalEntity)
  在 System.ServiceModel.DomainServices.EntityFramework.ObjectContextUtilities.AttachAsModifiedInternal[T](T current, T original, ObjectContext objectContext)
  在 System.ServiceModel.DomainServices.EntityFramework.ObjectContextExtensions.AttachAsModified[T](ObjectSet`1 objectSet, T current, T original)
  在 Com.Hightone.RMS.RIA.Services.RIAService.UpdateUsrLocation(usrLocation currentusrLocation) 位置 E:\Documents\Visual Studio 2010\Projects\**RIAService.cs:行号 828
  在 UpdateUsrLocation(DomainService , Object[] )
  在 System.ServiceModel.DomainServices.Server.ReflectionDomainServiceDescriptionProvider.ReflectionDomainOperationEntry.Invoke(DomainService domainService, Object[] parameters)
  在 System.ServiceModel.DomainServices.Server.DomainService.InvokeDomainOperationEntry(DomainOperationEntry domainOperationEntry, Object[] parameters, ChangeSetEntry operation)
  在 System.ServiceModel.DomainServices.Server.DomainService.InvokeCudOperations()
  在 System.ServiceModel.DomainServices.Server.DomainService.ExecuteChangeSet()
  在 System.ServiceModel.DomainServices.Server.DomainService.Submit(ChangeSet changeSet)
  在 System.ServiceModel.DomainServices.Hosting.ChangeSetProcessor.Process(DomainService domainService, IEnumerable`1 changeSetEntries)
  在 System.ServiceModel.DomainServices.Hosting.SubmitOperationBehavior.SubmitOperationInvoker.InvokeCore(Object instance, Object[] inputs, Object[]& outputs)

[解决办法]
需要重新编译WCF RIA服务DomainService才可以。

热点排行