당신은 행사 / WebParts 또는 매체를 통해 개체 모델을 통해 InfoPath는 XML 파일을 업데이 트하려고하면.
Item.Update을 execting 동안() 아래의 에러가 발생 할 것이다. ListItem에서 InfoPath는 XML 파일을 업데이 트하는 동안
파일 및 ListItem 개체는 연결이 끊어지고.
Item.File.Update() 문제를 해결합니다.
오류 StackTrace:
[COMException (0x81020037): 파일 SampleFile/SampleFile_2009-06-11T18_57_00.xml은 셰어 SYSTEM에 의해 수정되었습니다 13 Jun 2009 00:25:30 +0530.] Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(문자열 bstrUrl, 문자열 bstrListName, 부울 bAdd, 부울 bSystemUpdate, 부울 bPreserveItemVersion, 부울 bUpdateNoVersion, Int32& plID, 문자열& pbstrGuid, GUID pbstrNewDocId, 부울 bHasNewDocId, 문자열 bstrVersion, 대상& pvarAttachmentNames, 대상& pvarAttachmentContents, 대상& pvarProperties, 부울 bCheckOut, 부울 bCheckin, 부울 bMigration, 부울 bPublish) +0 Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(문자열 bstrUrl, 문자열 bstrListName, 부울 bAdd, 부울 bSystemUpdate, 부울 bPreserveItemVersion, 부울 bUpdateNoVersion, Int32& plID, 문자열& pbstrGuid, GUID pbstrNewDocId, 부울 bHasNewDocId, 문자열 bstrVersion, 대상& pvarAttachmentNames, 대상& pvarAttachmentContents, 대상& pvarProperties, 부울 bCheckOut, 부울 bCheckin, 부울 bMigration, 부울 bPublish) +203
[SPException: 파일 SampleFile/SampleFile_2009-06-11T18_57_00.xml은 셰어 SYSTEM에 의해 수정되었습니다 13 Jun 2009 00:25:30 +0530.] Microsoft.SharePoint.Library.SPRequest.AddOrUpdateItem(문자열 bstrUrl, 문자열 bstrListName, 부울 bAdd, 부울 bSystemUpdate, 부울 bPreserveItemVersion, 부울 bUpdateNoVersion, Int32& plID, 문자열& pbstrGuid, GUID pbstrNewDocId, 부울 bHasNewDocId, 문자열 bstrVersion, 대상& pvarAttachmentNames, 대상& pvarAttachmentContents, 대상& pvarProperties, 부울 bCheckOut, 부울 bCheckin, 부울 bMigration, 부울 bPublish) +251 Microsoft.SharePoint.SPListItem.AddOrUpdateItem(부울 bAdd, 부울 bSystem, 부울 bPreserveItemVersion, 부울 bNoVersion, 부울 bMigration, 부울 bPublish, 부울 bCheckOut, 부울 bCheckin, GUID newGuidOnAdd, Int32& ulID, 대상& objAttachmentNames, 대상& objAttachmentContents, 부울 suppressAfterEvents) +1026 Microsoft.SharePoint.SPListItem.UpdateInternal(부울 bSystem, 부울 bPreserveItemVersion, GUID newGuidOnAdd, 부울 bMigration, 부울 bPublish, 부울 bNoVersion, 부울 bCheckOut, 부울 bCheckin, 부울 suppressAfterEvents) +182 Microsoft.SharePoint.SPListItem.SystemUpdate() +97 Peoples.WebControls.<>c__DisplayClass1.<ExportData>b__0() +993 Microsoft.SharePoint.SPSecurity.CodeToRunElevatedWrapper(객체 상태) +70 Microsoft.SharePoint.<>c__DisplayClass4.<RunWithElevatedPrivileges>b__2() +392 Microsoft.SharePoint.Utilities.SecurityContext.RunAsProcess(CodeToRunElevated SecureCode) +152 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(콜백 SecureCode 만요, 개체 param) +345 Microsoft.SharePoint.SPSecurity.RunWithElevatedPrivileges(CodeToRunElevated SecureCode) +86 Peoples.WebControls.CalendarExport.ExportData() +320 Peoples.WebControls.CalendarExport.ExportCalendar_Click(개체 발신자, EventArgs 전자) +40 System.Web.UI.WebControls.Button.OnClick(EventArgs 전자) +111 System.Web.UI.WebControls.Button.RaisePostBackEvent(문자열 eventArgument) +110 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(문자열 eventArgument) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, 문자열 eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection의 postData) +36 System.Web.UI.Page.ProcessRequestMain(부울 includeStagesBeforeAsyncPoint, 부울 includeStagesAfterAsyncPoint) +1565 |
이 사진을 게시 주셔서 감사합니다!
http://www.mstechblogs.com 아주 유익합니다. 이 문서는 매우 전문적으로 작성된 것입니다. 책을 읽고 즐길 수 http://www.mstechblogs.com 매일.
고마워 친구!
네 – 이 주셔서 감사합니다. 나는 잡으 / 시도의 캐치에서 이것을 사용해야 – Item.Update가 들어보십시오(). 이 starnge 문제를 해결하기 위해 보이는데. 그 후 산발적 문제입니다?
Thanks.It 나를 돕고있다….