dziwny błąd odniesienia log4net przy początkowym ładowaniu po wdrożeniu [duplikat]
To pytanie ma już tutaj odpowiedź:
Log4Net w WCF nie działa 4 odpowiedziDostaję załączony błąd, odkąd umieściłem najnowszą wersję log4net (1.2.11.0) na moich projektach rozwiązań. Dzieje się tak na serwerze zaraz po wdrożeniu i po ponownym odświeżeniu po prostu znika do następnego wdrożenia. Zauważ, że wypróbowałem następujący kod przekierowania wersji, ale to nie pomogło:
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="log4net" publicKeyToken="669e0ddf0bb1aa2a" culture="neutral" />
<bindingRedirect oldVersion="1.2.10.0" newVersion="1.2.11.0" />
</dependentAssembly>
</assemblyBinding>
Oto błąd, który otrzymuję:
Błąd serwera w aplikacji „/”.
Nie można załadować pliku lub złożenia 'log4net, Version = 1.2.10.0, Culture = neutral, PublicKeyToken = 1b44e1d426115821' lub jedną z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek od HRESULT: 0x80131040)
Szczegóły wyjątku: System.IO.FileLoadException: Nie można załadować pliku lub złożenia 'log4net, Version = 1.2.10.0, Culture = neutral, PublicKeyToken = 1b44e1d426115821' lub jedną z jego zależności. Definicja manifestu zlokalizowanego zespołu nie pasuje do odwołania do zespołu. (Wyjątek od HRESULT: 0x80131040)
Błąd źródła:
Line 76: </script>
Line 77: <form id="form1" runat="server">
Line 78: <asp:ScriptManager ID="radscriptmanager" runat="server">
Line 79: </asp:ScriptManager>
Line 80: <asp:ContentPlaceHolder ID="cphAfterScriptManager" runat="server">
Plik źródłowy: MainFront.Master Line: 78
Zespół Load Trace: Poniższe informacje mogą być pomocne w określeniu, dlaczego zespół 'log4net, Version = 1.2.10.0, Culture = neutral, PublicKeyToken = 1b44e1d426115821' nie może zostać załadowany.