2009-03-25 3 views
2

누군가가 도와 드릴 수 있습니다 : 나는 AddIn을 Sharepoint Server에서 연락처를 읽습니다. 사용자는 연락처를로드하고 약간 변경하거나 새 연락처를 만들 수 있습니다. 그의 시점에서 항목을 저장하면 잘 작동합니다. 양식이 닫히고 항목이 Sharepoint로 전송됩니다. 그러나 사용자가 동일한 연락처를 다시 열고 간단한 변경을 시도하면 저장이 더 이상 가능하지 않습니다. 다른 사용자 나 창에서 요소를 변경했기 때문에 요소를 저장할 수 없습니다. 표준 폴더에 사본을 넣으시겠습니까? "(독일어에서 영어로 번역 된 내 번역 ...) 사용자가 Outlook을 다시 시작해야 변경이 가능합니다."fxxx "가 나타나는 이유는 무엇입니까?C# VSTO Outlook 2007/Sharepoint : AddIn 연락처 항목을 저장하지 않을

GC.WaitForPendingFinalizers(); 
GC.Collect(); 

심지어 내가 FormRegionClosed-에 다음 줄을 쓰기 : 가비지 콜렉터를

나는 어떤 권한을 확인하기 위해 "쓰기"이벤트에 후크 모든 확인을 경우 나는

Marshal.ReleaseComObject(item); 
this.Dispose(); 

을하고 전화 문제가 동일하게 유지되는 방법.

답변

2

Yeehaaaa : 문제가 발견되었습니다!

AddIn-Startup에는 현재 항목의 메시지 클래스를 설정하기위한 이벤트 처리기가 있습니다. 이 항목은 마샬도되어야합니다

+0

고객님의 답을 수락 할 수 있습니다. – voyager

+0

이 이벤트는 무엇이라고합니까? 코드를 추가 할 수 있습니까? – Gerwald

관련 문제