我正在创建一个简单的应用程序,允许用户下载 .ICS 文件,并将其导入到他们选择的日历应用程序/站点中。
我对创建过程感到满意,但对在 Outlook 中打开它们有疑问。
(将使用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
是的,但这必须由用户而不是 ICS 文件进行;我记得以前也处理过这个问题,如果你想导入到现有的日历中,菜单中有一个导入功能......
抱歉含糊不清,我很久以前就处理过这个问题,不记得确切的步骤...我确实在我相信的帮助中找到了答案,但本质上你可以导入它们,但如果你直接打开 ICS,它会创建新日历。
此外,它还不够智能,无法删除旧的,因此如果导入多次,则会出现重复项。
HTH.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)