Ошибка логгера Проблема - PullRequest
       8

Ошибка логгера Проблема

2 голосов
/ 15 февраля 2010

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

 Microsoft.Practices.ObjectBuilder2.BuildFailedException was unhandled by user code
  Message="The current build operation (build key Build Key[Microsoft.Practices.EnterpriseLibrary.Logging.LogWriter, null]) failed: The device is not ready.\r\n (Strategy type ConfiguredObjectStrategy, index 2)"

Мой код для записи журнала:

 public static void Log(string Message)
    {
        LogEntry log = new LogEntry();
        log.TimeStamp = DateTime.Now;
        log.Title = "Exception Logging";
        log.Categories.Add("Category");
        log.Message = Message.ToString();
        Logger.Write(log);
    }

Пожалуйста, помогите для решения этой проблемы ..

1 Ответ

5 голосов
/ 15 февраля 2010

Я бы догадался по ошибке, что этот регистратор пытается записать в файл.

Путь к файлу, вероятно, указывает на пустой дисковод CD / DVD или извлеченный съемный диск или что-то в этом роде.

Можете ли вы проверить устройство, на которое пытается записать регистратор?

...