ICal de importación crea un nuevo calendario a la hora de Abrir el archivo ics

Estoy trabajando en «Añadir al Calendario» característica de mi Sharepoint webpart (creado con VS2010).

He exportado el archivo ICS mediante programación sin problemas.

Pero el problema es que cuando intento abrir el archivo ICS desde OUTLOOK.

Si el archivo ICS tiene una sola cita, no hay problemas….

Si el archivo ICS tiene varias citas, el problema viene…

Cuando hago Archivo >> Abrir >> Import >> Elija archivo ics, funciona bien

Pero Si intento simplemente haga doble clic en el archivo ICS, se crea un NUEVO calendario en lugar de actualizar mi calendario predeterminado

Alguna sugerencia…?

OriginalEl autor user1199808 | 2012-02-09

3 Kommentare

  1. 4

    Ver de esta MANERA posterior a la que sugiere que Outlook sólo se admiten los múltiples eventos con ICS como de alimentación o de suscripción – no directamente, como una sola ICS de importación.

    gracias sliverninja, lo que significa que no podemos lograr esta funcionalidad???
    Es necesario implementar las soluciones – secuencia de comandos de cada evento de calendario en distintos archivos ICS o utilizar una ICS suscripción de alimentación. Esta es una limitación de las Perspectivas de » apoyo a ICS con múltiples eventos.
    me puedes dar un ejemplo? estoy usando el encabezado http de respuesta para exportar el archivo ics. es compatible para importar el archivo solo una vez… Aquí está mi código de ejemplo.. private void WriteCalendar(String data) { HttpResponse resp = Página.Respuesta; res.Clear(); res.Buffer = true; res.ContentType = «text/calendario»; res.ContentEncoding = Codificación.UTF8; res.Charset = «utf-8»; res.AddHeader(«Content-Disposition», «attachment;filename=\»Eventos».ics\»»); res.Write(datos); res.End(); }
    usted debe marcar esta respuesta como correcta y abrir una nueva pregunta para su nuevo tema. Se necesita un nuevo post para llegar a los demás con experiencia en los calendarios de internet.
    marcado….estoy de acuerdo, gracias por tu aporte

    OriginalEl autor SliverNinja – MSFT

  2. 17

    Hemos tenido un problema similar y se encontró que si el archivo ICS tenía el X-WR-CALNAME campo, incluso si se fue en blanco, a continuación, Outlook automáticamente crear un nuevo calendario. Si NO tiene este campo, Outlook importó.

    Esta es una excelente comentario!
    exactamente lo que yo necesitaba. La eliminación de X-WR-CALNAME tiene este trabajo para mí.
    Exactamente lo que era nuestro problema.
    esta es la respuesta a la pregunta, +1. Me pregunto por qué el otro era aceptado, la presión tal vez!

    OriginalEl autor Rob Stoecklein

  3. 3

    Yo tenía el mismo problema. Al hacer clic en un .archivo ics outlook crea un nuevo calendario en lugar de la actualización de un calendario existente.

    Lo resuelto por la adición de este descriptor en la .archivo ics:

    X-WR-RELCALID:XXXXXX
    

    donde XXXXXX es un valor único para el calendario. Outlook le pedirá que para la sustitución de la agenda, en lugar de agregar una nueva.

    El descriptor fue encontrado en http://en.wikipedia.org/wiki/ICalendar

    X-WR-RELCALID:XXXXXX – esta debe ser la respuesta a la pregunta (y algunos otros relacionados). Por añadir esta línea a mi archivo ics de todo el calendario se actualiza (después de un mensaje en Outlook). Usted incluso no necesita cambiar el DTSTAMP o SECUENCIA o el ORGANIZADOR y MÉTODO:PUBLICAR es buena para la actualización. Acabo de actualizar la información de eventos y el calendario de actualización. Tenga en cuenta que también funciona bien si se ha publicado el calendario y proporciona una URL para que la gente los vea. Ellos solo necesitan actualizar después de unos 2minutes y también recibirá la actualización.
    donde puedo encontrar el id de la agenda para reemplazar XXXXXX? tnx

    OriginalEl autor David Bjørnhart

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Pruebas en línea