Estoy trabajando en la función "Agregar al Calendario" de mi webpart de Sharepoint (creado usando VS2010).Importar ICal crea un nuevo calendario Cuando abra el archivo ics
He exportado el archivo ICS programáticamente sin problemas.
Pero el problema es cuando intento abrir el archivo ICS desde OUTLOOK.
Si el archivo ICS tiene una cita única, no hay problemas ....
Si el archivo ICS tiene varias citas, el problema viene ...
Cuando me presento >> >> Abrir importación >> Elegir archivo ICS, que funciona bien
Pero si trato de hacer doble clic en el archivo ICS, se crea un nuevo calendario en lugar de actualizar mi calendario predeterminado existente
... ¿Alguna sugerencia?
gracias sliverninja, lo que significa que no podemos conseguir esta funcionalidad ??? – user1199808
Debe implementar las soluciones alternativas: realice una secuencia de comandos de cada evento de calendario en archivos ICS separados o utilice una fuente de suscripción ICS. Esta es una limitación del soporte de Outlook para ICS con múltiples eventos. – SliverNinja
¿me puede dar un ejemplo? Estoy usando la respuesta del encabezado http para exportar el archivo ics. admite importar el archivo solo una vez ... HEre es mi código de muestra ... vacío privado WriteCalendar (datos de cadena) { HttpResponse resp = Page.Response; res.Clear(); res.Buffer = verdadero; res.ContentType = "text/calendar"; res.ContentEncoding = Encoding.UTF8; res.Charset = "utf-8"; res.AddHeader ("Content-Disposition", "attachment; filename = \" Events.ics \ ""); res.Write (datos); res.End(); } – user1199808