Pytanie : The proces móc the kartoteka… ponieważ ono używać inny proces.

I googled i czytać dla godzina na ten problem dla inny. I wydawać się wszystkie the krok polecać i I wciąż móc IIS the proces. I próbować kładzenie ono w pętla the uwolnienie, che I obliczać być niemy pomysł, ponieważ I móc logout i wewnątrz i pięć minuta drugi ono wciąż blokować.

The błąd zdarzać się na the skasowanie pod… Ale ono także zdarzać się jeżeli I usuwać the skasowanie kod i uderzać ten kod ten, the kartoteka istnieć, i I uderzać ono znowu the kartoteka. IIS wydawać się nigdy the kartoteka. Być tam  być w mój kod I móc ono? I próbować the kartoteka natychmiast po ono i ono jako email kartoteka doczepianie, i ono wciąż pozwalać ono. The kartoteka doczepianie przetwarzać robić ono na ono?

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
            Ciemnawy ctr Jako Integer = (0)
            
                Próba
                    '
                    '7/7/2010 czary więcej czary…
                    File.Delete (UniquefileName) 'deleatur ono jeżeli istnieć przed ono…
                   Ciemnawy objStreamWriter Jako StreamWriter
                    objStreamWriter = File.CreateText (UniquefileName)
                    objStreamWriter.Write (strOutput)
                    'Zamykać the strumień
                    objStreamWriter.Close ()
                    objStreamWriter = Nic '7/7/2010 set set
                    bSuccess = Prawdziwy
                    Wyjście
                Chwyt wyjątek Jako Wyjątek
                    ctr = ctr + (1)
                    Jeżeli ctr = 100 Wtedy
                        SendError ("Ścieżka: " & strUrl & "
Error: " & ex. Wiadomość) Wyjście Kończyć Jeżeli Kończyć Próba Loop



file doczepianie kod:

Dim mMailMessage Jako Nowy MailMessage ()
Jeżeli attachmentFileName <> String.Empty Then
Ćmić attachmentfile Gdy Nowy System.Net.Mail.Attachment (attachmentFileName)
mMailMessage.Attachments.Add (attachmentfile)
Końcówka If

thanks w postęp!

Odpowiedź : The proces móc the kartoteka… ponieważ ono używać inny proces.

Brać spojrzenie przy to: http://msdn.microsoft.com/en-us/library/system.net.mail.attachment_methods.aspx I myśl "dispose" być co ty potrzebować the zasoby.
Inne rozwiązania  
 
programming4us programming4us