Показать сообщение отдельно

  #1277  
Старый 06.07.2008, 18:04
LLIbIcpEP
Новичок
Регистрация: 06.07.2008
Сообщений: 3
С нами: 9393321

Репутация: 0
Question

Доброго времени суток.
Имею MVS 2008, C#, FtpClient.dll
программа зациклена, по таймеру 30 сек.
проблемма в следующем:
Код:
XmlTextWriter myXmlTextWriter = new XmlTextWriter("Online.xml", System.Text.Encoding.UTF8);
myXmlTextWriter.Formatting = Formatting.Indented;
myXmlTextWriter.WriteElementString("name", null, name);
myXmlTextWriter.Flush();
myXmlTextWriter.Close();
ниже:
Код:
FtpClient ftplib = new FtpClient();

        try
        {
            ftplib.connect("server","login","pass");
            ftplib.upload("Online.xml", "");
        }
        finally
        {            
                ftplib.disconnect();
        }
на начале следующеи итерации при попытке создать файл:
Код:
The process cannot access the file 'Online.xml' because it is being used by another process.
подскажите пожалуйста, как обойти?
 
Ответить с цитированием