Решение сборки не найдено | Filenotfoundexception | Журнал слияния
-
14-10-2019 - |
Вопрос
Я пытаюсь развернуть свой пакет решений (WSP) в среду SharePoint 2007. WSP содержит функцию, которая загружает класс приемника функций, чтобы развернуть задание на таймер во время выполнения.
Развертывая этот WSP, я постоянно получаю
Функция 'FB631F6C-2C46-4AB5-B7B3-F3D0C949C5F0' не может быть установлен, потому что загрузка сборки приемника событий "XXX, версия = 1.0.0.0, культура = нейтральная, publicKeyToken = bad6857072694970"
Я дважды проверил все (токен открытого ключа, имя сборки и т. Д.) Правильно. Я развернул много WSP в прошлом, и я запутался, почему этот терпит неудачу.
Чтобы отлаживать это, я использую просмотрщик журналов привязки. Я выбрал «Вход в текст исключения» и предоставлен пользовательский путь журнала. Я не получаю никаких сообщений журнала, и текст исключения последовательно дает это сообщение:
WRN: Сборка для привязки сбора выключена. Чтобы включить регистрацию сбоев в сборе, установите значение реестра [HKLM Software Microsoft Fusion! EnableLog] (DWORD) на 1. Примечание. Существует некоторое штраф за производительность, связанные с регистрацией сбоев в сборе. Чтобы выключить эту функцию, удалите значение реестра [HKLM Software Microsoft Fusion! EnableLog].
Есть идеи, почему это может произойти? Как включить просмотр журнала привязки сборки?
Решение
Чтобы повернуть журнал при использовании Регедит и обновил запись реестра в сообщении об ошибке.
Возможно, вашей программе требуется DLL, который не включен в пакет.
Иногда это просто нуждается в iisreset, чтобы понять, что DLL доступен в GAC.