加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 如何创建一个.ICS文件与多个VEVENT导入到现有的Outlo

发布时间:2020-12-15 23:13:54 所属栏目:asp.Net 来源:网络整理
导读:我需要允许用户下载具有多个会议日期的活动.为了做到这一点,我创建了一个要下载的memorystream来生成一个.ics文件.例如: BEGIN:VCALENDARPRODID:-//Company//Product//ENVERSION:2.0METHOD:PUBLISHBEGIN:VEVENTSUMMARY:Subject of EventLOCATION:Location o
我需要允许用户下载具有多个会议日期的活动.为了做到这一点,我创建了一个要下载的memorystream来生成一个.ics文件.例如:
BEGIN:VCALENDAR
PRODID:-//Company//Product//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VEVENT
SUMMARY:Subject of Event
LOCATION:Location of Event
UID:1227559810-8527e2c-20847@domain.com
DESCRIPTION:Some description
DTEND:20081101T200000Z
DTSTART:20081101T200000Z
PRIORITY:3
END:VEVENT
BEGIN:VEVENT
  ...
END:VEVENT
END:VCALENDAR

如果我在这个文件中只包含一个VEVENT,它将保存到我现有的Outlook日历.但是,当我有多个VEVENT时,它会将其作为新日历打开,并将其归档到“其他日历”下.

有没有办法(不使用Outlook内的文件 – 导入)来指定在打开时将日历自动导入现有日历?

更新:为了澄清,每个VEVENT都与单个“约会”有关.然而,可能有也可能不是重复的模式.

-麦克风

解决方法

我不认为这会奏效.导入这些“开放”规范的展望有限.尝试导入具有多个联系人的vCard文件时遇到类似的问题.我最终分割文件并在Outlook中编写一个脚本来导入目录中的所有文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读