加载.msg文件时出错“这不是结构化存储文件”

时间:2018-04-04 07:43:37

标签: outlook aspose msg

我使用Aspose.Email查看.msg文件的内容,这是我的代码:

Dim msg As MapiMessage = MapiMessage.FromFile(“D:\Test\md50000003583.msg”)

但是,它显示以下错误:

  

“这不是结构化存储文件”

这里是link to my .msg file

2 个答案:

答案 0 :(得分:2)

您拥有的文件是EML(MIME)文件 - 而不是MSG文件。有关两者之间差异的解释,请参阅Difference between a .msg file and a .eml file

答案 1 :(得分:0)

由于无法通过MS Outlook或MFCMapi打开文件,因此文件似乎已损坏。我们已经在Aspose.Email论坛上与您分享了我们的发现。如果您的消息是EML格式,请使用MailMessage加载EML文件。

我与Aspose一起担任开发者布道者。