Xamarin Essentials Emailattachment - PullRequest
       14

Xamarin Essentials Emailattachment

0 голосов
/ 09 ноября 2019

Мое приложение должно прикрепить текстовый файл к электронной почте. Когда я пытаюсь создать вложение электронной почты, я выбрасываю исключение System.InvalidOperationException.

У меня установлены разрешения на чтение / запись на внешнее хранилище. Я по-разному пытался сохранить вложение в «FileSystem.CacheDirectory» и «System.Environment.SpecialFolder.LocalApplicationData». В обоих случаях я могу написать / прочитать файл. Я зашел на страницу «Xamaein.Essentails: Email» и попробовал их пример. Я могу отправить электронное письмо, если вложения отсутствуют, но при попытке попробовать вложение выдается то же исключение. Может кто-нибудь сказать мне, что я пропустил ??

1 Ответ

0 голосов
/ 10 ноября 2019

Я наконец нашел ответ. Класс EmailAttachment является экспериментальным. Вставка этой строки

ExperimentalFeatures.Enable ("EmailAttachments_Experimental");

перед сообщением

".Attachments.Add (новый EmailAttachment (файл));"Линия

заработает.

...