Pytanie : Dlaczego móc I email swój chwyt na doczepianie po?

I używać System.Net.Mail.MailMessage e-mail z doczepianie - który wszystkie praca świetnie. , Po tym jak the poczta wysyłać the dołączać rzecz wciąż zaznaczać gdy w użyciu i tym samym chwilowy kartoteka tworzyć specyficznie dla the doczepianie móc kasować - the błąd wiadomość "Kartoteka być w użyciu inny proces wystawiać gdy the system próbowanie it.

How móc I że the kędziorek uwalniać inny the wiadomość wysyłać?

Chris Bray
(1):
2:
3:
4:
5:
6:
7:
8:
9:
 Dodawać jakaś doczepianie
                jeżeli (attachmentsListView.Items.Count > (0))
                {
                    foreach (ListViewItem AttachmentItem w attachmentsListView.Items)
                    {
                        Doczepianie attach = nowy Doczepianie (AttachmentItem.Tag.ToString ());
                        wiadomość. Attachments.Add (attach);
                    }
                }

Odpowiedź : Dlaczego móc I email swój chwyt na doczepianie po?


I myśleć w twój kod ty być rozmieszczanie the wiadomość; indywidualny doczepianie przedmiot… próba the zmiana indywidualny:

intymny kawitacyjny EmailDialog_FormClosing (przedmiot nadawca, FormClosingEventArgs e)
        {

foreach (Doczepianie a w wiadomość. Doczepianie)
    a.Dispose ();

            wiadomość. Attachments.Clear ();
            wiadomość. Dispose ();
            wiadomość = null;
            jeżeli (iconImageList! = null)
                iconImageList.Dispose ();
        }
Inne rozwiązania  
 
programming4us programming4us