AddStore在visual studio 2010中不起作用,但在visual studio 2012中有效

时间:2014-07-29 09:26:10

标签: c# visual-studio-2010 visual-studio visual-studio-2012 outlook

我有一个C#应用程序来处理PST文件。但该应用程序在visual studio 2012中正常运行,但不会在Visual Studio 2010中运行。

        var outLookApp = new Microsoft.Office.Interop.Outlook.Application();
        var outLookSession = outLookApp.Session;
        outLookSession.AddStore(pstFilePath); // 

在visual studio 2010中获取此异常

  

发生了System.Runtime.InteropServices.COMException   HResult = -2147467259 Message = Outlook数据文件(.pst)失败   加载此会话。来源= Microsoft Outlook
  ErrorCode = -2147467259 StackTrace:          在Microsoft.Office.Interop.Outlook.NameSpaceClass.AddStore(对象存储)          在Presensoft.PstImport.PstHelper.GetPstDetails(String pstFilePath,Int32& noOfItems,DateTime& dateOfOldestEmail,DateTime&   dateOfLatestEmail)在F:\ PresensoftNewTrunk \ Trunk \ Email中   Archiver \ Tools \ Presensoft.EmailImport \ PstHelper.cs:第15行   的InnerException:

0 个答案:

没有答案