Używamy Enterprise Library wyłącznie w naszym środowisku korporacyjnym (Logging Block). Niedawno zacząłem używać Log4Net w osobistych projektach.
Z doświadczenia Biblioteka Przedsiębiorczości, mimo że potężna, jest ogromnym bólem, aby zacząć działać. Nie tylko próbuje dowiedzieć się, które dll należy użyć, ale konfiguracja może stać się nieporęczna.
Z drugiej strony, znalazłem Log4Net, aby był bardzo łatwy i można być uruchomiony w krótkim czasie; dosłownie w mniej niż godzinę.
To prawda, że jestem fanboyem MS (ok, nie do końca, ale oni są powodem, dla którego mogę zarabiać na życie) i zazwyczaj idę z SM. Jednak zaleciłem migrację do Log4Net w pracy. Prostota tego jest naprawdę odświeżająca.
Dlaczego nie można określić swoje wymagania/bólów z log4net? Jest to wygodne, gdy się do tego przyzwyczaisz. – ripper234
Zobacz komentarze na temat posta Rippo w przypadku niektórych problemów z log4net. –