Мне потребовалось много времени, чтобы отследить проблему конфигурации Log4Net, когда строка подключения к базе данных была неправильной, потому что при вызове XmlConfigurator.Configure () в коде вместо выдачи исключения он просто зависал.
Было бы легко выяснить это быстро, если бы я сразу понял, что он зависает в этой конкретной строке кода, но я звонил в службу wcf, которая использует поведение, использующее log4net, и, конечно же, она была правильно настроена в среде разработки. но не в постановочной среде, поэтому на отслеживание потребовалось больше времени.
Меня действительно беспокоит, что он просто завис, вместо того, чтобы генерировать исключение о том, что логин не работает. Это какая-то ошибка в log4net?