quelqu'un peut-il aider: j'ai un AddIn qui lit les contacts d'un serveur Sharepoint. L'utilisateur peut charger un contact et apporter des modifications ou en créer un nouveau. À son point, l'enregistrement de l'élément fonctionne bien. Le formulaire se ferme et l'article est transféré à Sharepoint. Mais si l'utilisateur rouvre le même contact et essaie une simple modification, l'enregistrement n'est plus possible: L'élément n'a pas pu être enregistré car il a été modifié par un autre utilisateur ou une autre fenêtre. Voulez-vous placer une copie dans votre dossier standard "(ceci est ma traduction de l'allemand vers l'anglais ...) L'utilisateur doit redémarrer Outlook pour faire son changement! Je ne sais pas, pourquoi le" fxxx "cela arriveC# VSTO Outlook 2007/Sharepoint: AddIn ne sauvegarde pas l'élément de contact
I crochet dans le "Write" événement pour vérifier certains droits et si tout est ok je fais
Marshal.ReleaseComObject(item);
this.Dispose();
et appelez le Garbage Collector:
GC.WaitForPendingFinalizers();
GC.Collect();
Même écrire ces lignes dans le FormRegionClosed- Méthode le problème reste le même
Vous pouvez * accepter * votre propre réponse. – voyager
et comment s'appelle cet événement? pouvez-vous ajouter votre code? – Gerwald