Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Exchange server Exchange 2010-以编程方式将约会插入公用文件夹日历_Exchange Server_Office Interop - Fatal编程技术网

Exchange server Exchange 2010-以编程方式将约会插入公用文件夹日历

Exchange server Exchange 2010-以编程方式将约会插入公用文件夹日历,exchange-server,office-interop,Exchange Server,Office Interop,我遇到了一些我认为不可能的事情(从服务器端):将日历约会插入到公用文件夹中的日历中 我知道有3种方法可以将约会插入outlook日历 EWS托管api-这不太支持公共文件夹,并且存在无法解决的错误。我认为这是由于微软不小心决定不再支持公共文件夹,而是将人们推到sharepoint上。api确实很容易将约会插入到默认日历中,不过(对我的需要来说没用) WebDAV-微软的另一个粗心决定是禁用对Exchange 2010的WebDAV支持。相反,他们将人们推到EWS(它有一个致命的bug) Outl

我遇到了一些我认为不可能的事情(从服务器端):将日历约会插入到公用文件夹中的日历中

我知道有3种方法可以将约会插入outlook日历

  • EWS托管api-这不太支持公共文件夹,并且存在无法解决的错误。我认为这是由于微软不小心决定不再支持公共文件夹,而是将人们推到sharepoint上。api确实很容易将约会插入到默认日历中,不过(对我的需要来说没用)

  • WebDAV-微软的另一个粗心决定是禁用对Exchange 2010的WebDAV支持。相反,他们将人们推到EWS(它有一个致命的bug)

  • Outlook互操作文件-据我所知,无法从服务器端运行。我想这可能是我最好的选择,如果我能以某种方式让它工作的话

  • 以前有人遇到过这种需要吗?我怎么才能避开这个


    谢谢

    我相信Exchange MAPI/CDO将允许您这样做。Outlook互操作文件、Outlook MAPI是什么意思


    请查看此brialliant库,该库包装了用于exchange的MAPI/CDO以及Outlook MAPI:

    如果您能指出EWS托管API在用于公用文件夹时存在的错误,将对其他人有所帮助