Процесс не может получить доступ к файлу «MyFile.log», потому что он используется другим процессом

Я получаю

Процесс не может получить доступ к файлу «MyFile.log», потому что он используется другим процессом.

, пока я это делаю

File.SetAttributes(filename,FileAttributes.Normal)

using (FileStream fs = new FileStream(filename, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite))
{
    // Do stuff with log4net log
}

Я читал другие сообщения, но все они предлагают то, что я уже делаю. Есть другие предложения?

Спасибо.

11
задан famousgarkin 3 January 2012 в 10:00
поделиться