Pergunta : O processo não pode alcançar a lima… porque está sendo usado por um outro processo.

Eu googled e lendo por horas neste problema para outro. Eu pareço tomar todas as etapas que recomendam e eu ainda não posso conseguir IIS deixar para ir do processo. Eu tentei põr o em um laço para esperar a liberação, que eu figurei seria uma idéia muda, porque eu posso logout e para suportar dentro e cinco minutos mais tarde é ainda fechado. o erro do

The ocorre no apagamento abaixo… Mas igualmente ocorre se eu removo o código do apagamento e bato este código uma vez, a lima existe, e eu bato-a outra vez para atualizar a lima. IIS parece liberar nunca a lima. Há algo em meu código que eu posso fazer para o liberar? Eu tentei suprimir da lima imediatamente depois de criá-la e de emiti-la como um acessório da lima do email, e ainda não me deixará suprimir d. O processo do acessório da lima faz algo sustentar ele? class= " lineNumbers " >
1 do >

            CTR não ofuscante como o inteiro = 0
            Fazer
                Tentativa
                    '
                    '7/7/2010 de período para fora mais…
                    Supressão de File.Delete (UniquefileName) 'ele se existe antes de lhe escrever…
                   objStreamWriter não ofuscante como StreamWriter
                    objStreamWriter = File.CreateText (UniquefileName)
                    objStreamWriter.Write (strOutput)
                    'Próximo o córrego
                    objStreamWriter.Close ()
                    objStreamWriter = nada '7/7/2010 de jogo a nada
                    os bSuccess = retificam
                    A saída faz
                Prendedor ex como a exceção
                    CTR = CTR + 1
                    Se CTR = 100 então
                        SendError (“trajeto: ” & strUrl & “
Error: ” & ex. Mensagem) A saída faz Terminar se Terminar a tentativa Código " desobstruído " do acessório de >


file do class= de Loop

Dim como o
de MailMessage () se o <> String.Empty Then
do attachmentFileName escurece attachmentfile enquanto extremidade nova If

thanks do
do
mMailMessage.Attachments.Add de System.Net.Mail.Attachment (attachmentFileName) (attachmentfile) adiantado!
class= do

Resposta : O processo não pode alcançar a lima… porque está sendo usado por um outro processo.

Olhar este: http://msdn.microsoft.com/en-us/library/system.net.mail.attachment_methods.aspx I pensa que “dispr” é o que você precisa de liberar o recurso.
Outras soluções  
 
programming4us programming4us