我在发送电子邮件时试图附加一些pdf文档,但在尝试附加时出现了上述错误。
我使用的代码是:
Attachment a = new Attachment("External_path", MediaTypeNames.Application.Octet);
External_Path指向外部网站上的pdf,可以确认其存在。我也尝试过将MediaTypeNames链接到'MediaTypeNames.Application.Pdf'
,但也不起作用。
有人在将附件附加到电子邮件时遇到过同样的问题吗?
Attachment
的文档中说,必须使用文件路径调用构造函数。你使用的是一个URL。
您必须将文档下载到本地(临时)文件并从中读取。