代码之家  ›  专栏  ›  技术社区  ›  Jacob Adams

迁移到Outlook 2007时出现赎回共享文件夹问题

  •  0
  • Jacob Adams  · 技术社区  · 16 年前

    我们目前有一个适用于Outlook 2003的应用程序。为了获取共享联系人文件夹的所有者,我们只需调用: 赎回。RDOSessionClass。GetFolderFromID(),然后获取该文件夹并获得RDOFolder。商店。命名属性。

    但是,在Outlook 2007中尝试使用共享联系人文件夹时,请使用RDOFolder。商店。名称为空。

    对于普通联系人和我添加到帐户的“其他邮箱”中的联系人,一切仍然正常。

    中提到的方法 http://blogs.msdn.com/mstehle/archive/2006/09/07/744798.aspx 似乎可以工作,但除非有必要,否则我宁愿不发布我们应用程序的新版本。

    基本上,我想了解为什么它的工作方式不同,以及我能做些什么,如果有的话,从服务器端解决这个问题。

    2 回复  |  直到 16 年前
        1
  •  0
  •   eft    16 年前

    编辑评论:请参阅 http://msdn.microsoft.com/en-us/library/bb147715.aspx

    一些想法。..

    您的配置文件中是否启用了下载共享文件夹(在Outlook 2007中默认启用)?我最初的猜测是,共享联系人文件夹内容正在缓存在本地存储中,存储名称属性不再有效。

    它实际上是返回null还是抛出异常?

    你有Outlook间谍吗?这是调查此类问题的宝贵工具,尤其是在使用Redemption的情况下。

    你发布到 Outlook Programming discussion group ?

    推荐文章