Używam NUnit z projektem o nazwie AssemblyTest.nunit. Test wywołuje inny zestaw, który używa zespołu log4net. Używa to nunit w wersji 2.4.3 ze środowiskiem .net 2.0.Sekcja konfiguracji logowania dla NUnit z zakresu log4net
W TestFixtureSetup Wołam log4net.Config.XmlConfigurator.Configure() i otrzymuję następujący błąd:
System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section log4net. (C:\path\to\assembly.dll.config line 7)
Czy istnieje sposób aby to naprawić bez zmiany nazwy pliku konfiguracyjnego do „AssemblyTest.config” ?
Nie jestem zaznajomiony z .NET, ale nie ma nic w błędzie, co sugeruje mi przynajmniej to, że ma to coś wspólnego z nazwą pliku konfiguracyjnego. Wygląda mi na to, że jest problem z linią 7 w pliku konfiguracyjnym. – TomC
Tak, dlatego zadałem to pytanie. Wiersz pliku konfiguracyjnego działa z plikiem nazwanym przez nunitową nazwę projektu i dokładnie tym samym tekstem. Dzięki za punkt. –