发送附件时出现Outlook加载项错误“System.IO.DirectoryNotFoundException”
问题描述:
我有一个MS Outlook 2010插件,可在点击时将电子邮件转发到预设的电子邮件地址。发送附件时出现Outlook加载项错误“System.IO.DirectoryNotFoundException”
然而,当转发电子邮件消息包含现有附件,下面的按钮被点击
时出现。
我检查了另一台机器上的新Outlook和插件安装,同样的问题仍然存在。在32位Windows Vista上运行,在32位XP上运行其他机器。
我试图将信任设置更改为自动下载附件,但没有运气。关闭附件预览,启用自动下载,并启用所有宏包括。安装加载项。
答
在您的“Forwarder.Ribbon2.ForwardTo”方法中,确保您用作附件“SaveAsFile”方法参数的路径位于已存在的目录中。
信任设置几乎肯定与此问题无关。
祝你好运,
p.s. 对于你的下一个问题,它通常是发布代码的好形式,而不是链接到堆栈跟踪的屏幕截图...
对不起,我不是太技术 - 你能想到任何快速修复工作围绕这个问题使用Outlook设置?我不想回到代码中,因为我需要重新编译帮助......这可能还是太糟糕? – 2012-04-05 14:32:52
我不这么认为:对不起。这听起来像代码将不得不被修改和重新编译。唯一的希望之光是找出加载项预期的目录并确保它在运行Outlook之前存在。 HTH。 – 2012-04-05 17:27:06
我会尽我所能去查看代码并创建第二代。谢谢你的帮助! – 2012-04-06 09:06:20