Укажите имя созданного файла .ics

Я использую реализацию, представленную в приведенной ниже ссылке, для создания файла ics в качестве напоминания о назначении Outlook. Вроде работает нормально, но не могу указать имя прикрепляемого файла.

Реализация vCalendar

Любая помощь будет высоко ценится. Я хочу, чтобы вложение называлось Appointment Reminder.ics

Спасибо!


person OBL    schedule 10.07.2013    source источник


Ответы (1)


Реализация, которую вы связали, показывает, как отправить запись календаря в качестве альтернативного представления, а не в виде вложения. Я предполагаю, что вы также хотите, чтобы люди видели это как вложение. В этом случае вам просто нужно прикрепить файл к тому же сообщению:

msg.Attachments.Add(Attachment.CreateAttachmentFromString(
     str.ToString(), "Appointment Reminder.ics"));
person muratgu    schedule 10.07.2013