Log4Net работает в основном потоке, а не в созданном - PullRequest
0 голосов
/ 14 января 2009

В VS2008, C #, я создал модульный тест (VS unit test), который вызывает некоторый код, который, в свою очередь, вызывает Log4Net и регистрирует некоторую информацию. Это работает.

Если я создаю поток в модульном тесте для вызова того же кода, я получаю «Не удалось проанализировать файл конфигурации» исключение из Log4Net.

Есть идеи, почему он не сможет проанализировать файл конфигурации из созданного потока, но может из основного потока?

1 Ответ

1 голос
/ 04 февраля 2009

Log4Net использует локальное хранилище потока.

http://www.brianlow.com/index.php/2007/04/17/log4net-aspnet/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...