我正在使用我的Sharepoint webpart(使用VS2010创建)中的"添加到日历"功能.
我已经以编程方式导出了ICS文件,没有任何问题.
但问题是当我尝试从OUTLOOK打开ICS文件时.
如果ICS文件有单一约会,没有问题....
如果ICS文件有多个约会,问题就来了......
当我做文件>>打开>>导入>>选择ics文件,它工作正常
但是,如果我尝试双击ICS文件,它会创建一个新日历,而不是更新我现有的默认日历
有什么建议...?
可能重复:
ICalendar和事件更新在Outlook中不起作用
帮助使用iCalendar文件更新Outlook 2007中的事件
如何更新由iCalendar文件导入的日历事件?
我需要重新导入事件,但是我想确保现有事件已更新。当前,如果我进行导入,它将添加其他事件,而不是更新Outlook日历上的现有事件。
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
UID:123@mydomain.com
METHOD:REFRESH
CATEGORIES:MEETING
STATUS:TENTATIVE
DTSTART:20081125T233000Z
DTEND:20081125T233000Z
SUMMARY: Updated Event 2. Imported From iCalendar File.
DESCRIPTION:This is a test
CLASS:PRIVATE
END:VEVENT
END:VCALENDAR
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用METHOD:REFRESH,但我也尝试过METHOD:REQUEST,但是它仍然添加了其他事件,而不是更新Outlook日历上的现有事件。