PST的库存远程计算机连接到Outlook?

时间:2012-01-16 16:17:11

标签: c# file outlook inventory

我一直在寻找解决方案几天了,我已经通过MSDN查看了Interop.Outlook,我想我找到了我需要的东西,但似乎无法正确实现它。 / p>

这是我根据VBA中看到的相似内容提出的代码。

class Program
{
    Stores allstores = new Stores();
    Store store;

    static void Main(string[] args)
    {
        foreach (var store in allstores)
        {
            MessageBox.Show(store.FilePath);
        }

    }
}

`

这基本上需要在计算机列表中循环,并在其Outlook(2003年,某些2007年)上运行此代码,以便在每个Outlook配置文件中清点所有连接的PST。我确信这里有更多的代码,但我根本无法使用这部分代码。似乎缺乏有关清点Outlook数据文件的信息,其中大部分是从邮箱中读取电子邮件而不是数据文件本身。

如果有人能够对我所忽视的内容有所了解,我们将不胜感激。

编辑:

我现在实际上已经制作了一段代码,但我的兼容性问题。该程序按Office 2010/2007中的设计工作,但在访问2003版本时崩溃。我想我需要使用Microsoft Office Object 11.0,但是我只列出了Microsoft Office Object 12.0 - 有没有办法获得11.0参考?

1 个答案:

答案 0 :(得分:0)

This可能是有用的,非常彻底的对象模型比较和开发指南。