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

移动到Outlook 2007时出现兑现共享文件夹问题

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

    我们目前有一个与Outlook 2003一起工作的应用程序。为了获得共享联系人文件夹的所有者,我们只需调用: redemption.rdosessionClass.getFolderFromID(),然后获取该文件夹并获取rdofolder.store.name属性。

    但是,在Outlook 2007中尝试使用共享联系人文件夹时,rdofolder.store.name为空。

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

    中提到的方法 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中启用)?我的初步猜测是共享联系人文件夹内容正在本地存储中缓存,并且存储名称属性不再有效。

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

    你有Outlook Spy吗?对于侦查这类问题,特别是在使用赎回的情况下,是非常宝贵的工具。

    你发到了吗 Outlook Programming discussion group ?

    推荐文章