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...?

6
demandé sur Tshepang 2012-02-09 18:08:18

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.

4
répondu SliverNinja - MSFT 2017-05-23 12:17:05

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é.

16
répondu Rob Stoecklein 2014-11-21 16:54:45

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

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

3
répondu David Bjørnhart 2013-12-03 20:51:21