ICal import создает новый календарь при открытии файла ics
Я работаю над функцией "добавить в календарь" из моей веб-части Sharepoint (созданной с помощью VS2010).
Я экспортировал файл ICS программно без проблем.
но проблема в том, когда я пытаюсь открыть файл ICS из OUTLOOK.
Если файл ICS имеет одно назначение, никаких проблем....
Если файл ICS имеет несколько назначений, возникает проблема...
когда я делаю Файл > > Открыть > > импорт > > Выберите файл ics, он работает штраф в размере
но если я попытаюсь просто дважды щелкнуть файл ICS, он создаст новый календарь вместо обновления моего существующего календаря по умолчанию
любые предложения...?
3 ответов
посмотреть это так пост что предполагает, что Outlook будет поддерживать только несколько событий, используя ICS как подача или подписка - не напрямую, как один импорт ICS.
У нас была аналогичная проблема, и мы обнаружили, что если в файле ICS было поле X-WR-CALNAME, даже если оно было пустым, Outlook автоматически создаст новый календарь. Если в нем не было этого поля, Outlook импортировал его.
у меня была та же проблема. При нажатии на .ics файл outlook создает новый календарь, а не обновление существующего календаря.
Я решил это путем добавления этого описания .ics файл:
X-WR-RELCALID:XXXXXX
здесь XXXXXX
уникальное значение для календаря. Затем Outlook попросит вас заменить календарь, а не добавлять новый.
дескриптор был найден на http://en.wikipedia.org/wiki/ICalendar