Создание файлов .ICS, добавление в outlook - PullRequest
5 голосов
/ 22 июня 2010

Я создаю простое приложение, которое позволит пользователям загружать файлы .ICS и импортировать их в выбранное приложение / сайт календаря.

Я доволен процессом создания, но у меня есть вопрос относительно открытияих в перспективе.(будет разработано в C #, ASP.NET)

Когда я открываю один, он добавляет новый календарь и не добавляет события в существующий календарь.

Можно ли открыть и добавить в существующий календарь?Пример из файла генерации ICS ниже (данные теста явно)

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
DTSTART:20100623T1101100Z
DTEND:20100623T1401400Z
SUMMARY: England v Slovenia
LOCATION: Some where in South Africa
END:VEVENT
BEGIN:VEVENT
DTSTART:20100624T1101100Z
DTEND:20100624T1401400Z
SUMMARY: England v Slovenia again (replay)
LOCATION: Some where in South Africa
END:VEVENT
END:VCALENDAR

Ответы [ 2 ]

0 голосов
/ 23 мая 2013

Чтобы добавить события в существующий календарь, сначала необходимо сохранить файл .ics, а затем импортировать его, выбрав при импорте импорт вместо нового.

0 голосов
/ 22 июня 2010

Да, но это должно происходить пользователем, а не файлом ICS; Я помню, что раньше тоже имел дело с этим, если вы хотите импортировать в существующий календарь, в меню есть функция импорта ...

Извините за неопределенность, я имел дело с этим давным-давно и не могу вспомнить точные шаги ... Я нашел ответ в помощи, я верю, но по сути вы можете импортировать их, но если вы откроете ICS напрямую создает новый календарь.

Кроме того, недостаточно удалить старые, поэтому, если вы импортируете более одного раза, у вас будут дубликаты.

НТН.

...