Fråga : Det processaa kan inte ta fram spara…, därför att den används av ett annat processaa.

Jag har googled och har varit läs- för timmar på detta problem för andra. Jag verkar för att vara att ta som är alla, kliver dem rekommenderar, och I-stillbilden kan inte få IIS för att låta för att gå av det processaa. Jag har försökt att sätta den i en kretsa till väntan för frigöraren, som jag figurerade skulle är en dum idé, därför att jag kan logout, och att dra tillbaka in och fem noterar mer sistnämnd det låsas fortfarande. felet för

The uppstår på den nedanföra raderingen…, Men det uppstår också, om jag tar bort raderingen kodifierar och slår detta kodifierar en gång, spara finns, och jag slår den igen för att uppdatera spara. IIS verkar aldrig för att frigöra spara. Finns det något i mitt kodifierar mig kan göra för att frigöra det? Jag försökte att ta bort spara, omgående når att ha skapat den och jag har överfört den, som en e-post sparar tillbehöret, och den stilla som ska inte låtet mig för att ta det bort. Sparar det processaa tillbehöret gör något att rymma på den? för class=" codeSnippet " för

1 för >

            Dunkel ctr som heltal = 0
            Gör
                Försök
                    ',
                    '7/7/2010 pass ut mer…,
                    Borttagnings för File.Delete (UniquefileName) 'det, om finns för handstil till den…,
                   Dunkel objStreamWriter som StreamWriter
                    objStreamWriter = File.CreateText (UniquefileName)
                    objStreamWriter.Write (strOutput)
                    'Nära strömma
                    objStreamWriter.Close ()
                    objStreamWriter = ingenting '7/7/2010 uppsättning till ingenting
                    bSuccess = True
                    Gå ut gör
                Fånga före detta som undantag
                    ctr = ctr + 1
                    Om ctr = 100 därefter
                        SendError (”bana: ” & strUrl & ”
Error: ” & före detta. Meddelande) Gå ut gör Avsluta om Avsluta försök Tillbehöret för >


file för Loop<-/pre>

Dim som ny MailMessage ()
, om dunkla attachmentfile för attachmentFileName<> String.Empty Then
som ny
för
mMailMessage.Attachments.Add (attachmentfile) för System.Net.Mail.Attachment (attachmentFileName) avslutar If

thanks i förskott!
" klar "

Svar : Det processaa kan inte ta fram spara…, därför att den används av ett annat processaa.

Ta en look på denna: den http://msdn.microsoft.com/en-us/library/system.net.mail.attachment_methods.aspx I funderare ”kasserar” är vad du behöver för att frigöra resursen.
Andra lösningar  
 
programming4us programming4us