log4net не регистрирует и выдает ошибку - PullRequest
0 голосов
/ 18 августа 2011

Я использовал log4Net для записи в текстовый файл, когда в моем веб-сервисе было какое-либо исключение, это работало, но сегодня оно начало выдавать ошибку.

System.Web.Services.Protocols.SoapException: Server was unable to

обработка запроса. ---> System.TypeInitializationException: тип инициализатор для .. бросил исключение. ---> System.IO.FileLoadException: не удалось загрузить файл или сборку 'log4net, версия = 1.2.9.0, культура = нейтральная, PublicKeyToken = b32731d11ce58905 'или одна из его зависимостей. определение манифеста расположенной сборки не соответствует сборке ссылка. (Исключение из HRESULT: 0x80131040) Имя файла: 'log4net, версия = 1.2.9.0, культура = нейтральная, PublicKeyToken = b32731d11ce58905'

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Если у вас есть какие-либо данные об этой информации стека, пожалуйста. поделись.

1 Ответ

0 голосов
/ 18 августа 2011

Вы изменили код или это только начало происходить?

Я видел эту ошибку, когда архитектура целевого процессора не соответствовала. Вы случайно не изменили это?

Если это не так, и у вас установлен Windows SDK, вы можете использовать Fusion Log Viewer для просмотра журналов привязки сборки. Утилита должна быть установлена ​​на вашем компьютере.

...