【问题标题】:Publish MS Exchange calendar file for collaboration发布 MS Exchange 日历文件以进行协作
【发布时间】:2013-06-19 16:19:40
【问题描述】:

我有一个保存日历数据/事件的应用程序,现在我希望人们也可以通过 Microsoft Outlook(可选择以 Exchange 作为源)访问这些数据。 我想让他们能够将日历添加到 Outlook,查看事件(与所有其他 Outlook/Exchange 日历一样),但他们也应该能够编辑事件。

我已经看到 Outlook 可以读取 ICS 文件。但我不认为 Outlook 也可以写入/更改这些文件。

是否有人对如何完成这项工作有好的想法/工具/实践?

我的想法是,最好的方法是通过 Exchange。我的应用程序是否有可能与 Exchange 中的共享日历同步?

【问题讨论】:

    标签: c# outlook exchange-server icalendar


    【解决方案1】:

    Outlook 可以将约会保存为 ICS 文件就好了(AppoinmmentItem.SaveAs(.., olICal),问题是当您双击 ICS 文件时,Outlook 在其存储中创建一个临时约会,因此当您修改和保存约会,更改将不会保留在原始 ICS 文件中。

    为什么不在 Outlook 中以编程方式创建一个单独的文件夹并将您的约会导出到那里?您可以检测该文件夹中的更改,并在必要时将修改后的约会复制回您的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      • 2011-12-31
      • 2013-04-01
      • 2010-10-29
      • 2018-08-20
      • 1970-01-01
      相关资源
      最近更新 更多