ICal import crée un nouveau calendrier lorsque vous ouvrez le fichier ics
je travaille sur la fonctionnalité" Ajouter au calendrier " de mon Sharepoint webpart (créé en utilisant VS2010).
j'ai exporté le fichier ICS programmatically sans problème.
mais le problème est quand j'essaie d'ouvrir le fichier ICS D'OUTLOOK.
si le fichier ICS a une nomination unique, aucun problème....
si le fichier ICS a plusieurs rendez-vous, le problème vient...
quand je fais Fichier >> Ouvrir >> importer > > choisir le fichier ics, il fonctionne bien
mais si j'essaie de simplement double-cliquer le fichier ICS, il crée un nouveau calendrier au lieu de mettre à jour mon calendrier par défaut existant
toute suggestion...?
3 réponses
Voir ce tant de poster , ce qui suggère que les Perspectives du support de plusieurs événements à l'aide de l'ICS comme un l'alimentation ou de l'abonnement - non pas directement comme un seul ICS à l'importation.
nous avons eu un problème similaire et avons constaté que si le fichier ICS avait le champ X-WR-CALNAME, même si is était vide, Outlook créerait automatiquement un nouveau calendrier. Si elle N'avait pas ce domaine en elle, alors Outlook l'a importé.
j'ai eu le même problème. Lorsque vous cliquez sur une .fichier ics outlook crée un nouveau calendrier plutôt que de mettre à jour un calendrier existant.
j'ai résolu cela en ajoutant ce descripteur dans le .fichier ics:
X-WR-RELCALID:XXXXXX
où XXXXXX
est une valeur unique pour le calendrier. Outlook vous demandera alors de remplacer le calendrier, plutôt que d'ajouter un nouveau.
le descripteur a été trouvé sur http://en.wikipedia.org/wiki/ICalendar