我使用 Windows.ApplicationModel.Email.EmailMessage 创建了一封电子邮件,并使用以下代码添加了一个附件:
var stream = RandomAccessStreamReference.CreateFromFile(file);
var attachment = new EmailAttachment(file.Name, stream);
emailMessage.Attachments.Add(attachment);
await EmailManager.ShowComposeNewEmailAsync(emailMessage);
在 Windows 10 上的默认邮件客户端中,附件显示为附件。但是,附件根本不会出现在 Outlook 2016 中,代码相同。任何建议如何解决这个问题?
编辑:显然这是 Windows 10 和所有电子邮件客户端的问题,但标准 Windows 10 邮件客户端除外。