我在.Net Framework 3.5中有一个winform应用程序。现在我正在尝试将其升级到.Net Framework 4.5并将目标平台升级为Windows 8.1。 问题是该项目使用MAPI32.dll打开带附件的默认邮件客户端。它与老版本一起工作正常,即在3.5 frameowrk中。但它在升级版本中引发了错误。
错误就像
An unhandled exception of type 'System.AccessViolationException' occurred in MyProj.exe
Additional information: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
更新:添加附件时发生错误。