Вопрос : Процесс не может достигнуть архива… потому что он используется другим процессом.

Я googled и был часами чтения на этой проблеме для других. Я кажется, что предпринимаю меры все, котор они рекомендуют и я все еще не могу получить, что IIS препятствовал для того чтобы пойти процесса. Я имею судимое кладущ его в петлю для того чтобы ждать отпуск, который я вычислял был бы тупой идеей, потому что я могу logout и подпереть внутри и 5 минут более поздно он все еще заперт. ошибка

The происходит на пропускании под… Но она также происходит если я извлекаю Кодего пропускания и ударяю это Кодего раз, то, архив существует, и я ударяю его снова для уточнения архива. Кажется, что никогда выпускает IIS архив. Что-то в моем Кодем, котор я могу сделать для того чтобы выпустить его? Iий судимое уничтожающ архив немедленно после создавать его и посылки его как приложение архива электронная почта, и оно все еще не будут препятствовать мне уничтожить его. Процесс приложения архива делает что-то держать на его? class= " lineNumbers " >
1 >

            Тусклый ctr как интежер = 0
            Сделайте
                Попытка
                    '
                    '7/7/2010 произношений по буквам вне больше…
                    Delete File.Delete (UniquefileName) 'оно если существует перед писанием к ему…, то
                   Тусклое objStreamWriter как StreamWriter
                    objStreamWriter = File.CreateText (UniquefileName)
                    objStreamWriter.Write (strOutput)
                    'Близко поток
                    objStreamWriter.Close ()
                    objStreamWriter = ничего '7/7/2010 комплектов к ничего
                    bSuccess = True
                    Выход делает
                Задвижка ex как исключение
                    ctr = ctr + 1
                    Если ctr = 100 после этого
                        SendError («курс: » & strUrl & «
Error: » & ex. Сообщение) Выход делает Закончитесь если Закончите попытку Кодий приложения >


file class= Loop

Dim как новое
MailMessage () если <> String.Empty Then
attachmentFileName затемняет attachmentfile по мере того как новый конец If

thanks

mMailMessage.Attachments.Add System.Net.Mail.Attachment (attachmentFileName) (attachmentfile) заранее!
class=

Ответ : Процесс не может достигнуть архива… потому что он используется другим процессом.

Взгляните на этом: http://msdn.microsoft.com/en-us/library/system.net.mail.attachment_methods.aspx iий думает «размещайте» будет вам нужно для того чтобы выпустить ресурс.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us