Вопрос

У меня есть многоязычный сайт SharePoint, который использует вариации. Однако по развертыванию контент не развернут на других сайтах вариаций. Когда «Варианты размножения сайтов и списков таймера задания таймера» выполняются, я получаю следующую ошибку в журналах:

Тип 'example.fields.examplefieldType, Пример, Версия= 1.0.0.0, Культура= Нейтральная, PublicKeyToken= 2A41E5AFBFA097D1 'не может быть десериализован. Исключение: System.io.fileNotfoundException: не удалось Пример нагрузки файла или сборки, версия= 1.0.0.0, культура= нейтральная, PublicKeyToken= 2A41E5AFBFA097D1 или одно из его зависимостей.

Тип поля Пример не установлен должным образом. Перейти к настройкам списка Страница для удаления этого поля.

Я проверил несколько раз, и полное имя поля определенно верно. Поле работает нормально на корневом участке, а сборка определенно в GAC, как используется в развертывании. У кого-нибудь есть кто-нибудь опыт? У кого-нибудь есть вариации, работающие с пользовательскими типами поля. Что-то может быть не так с моим полем. Я не вижу ничего не связанного об этом. Это просто многократное поле.

Любые идеи будут очень оценены.

Это было полезно?

Решение

Если у кого-то еще есть этот вопрос.Оказывается, что перезапуск задания таймера после удаления старого раствора останавливается, что это происходит.Я не совсем уверен, как он знал, что сборка отличается так, как будто версия кода и сборки были одинаковыми.

net stop SPTimerV4
net start SPTimerV4
.

между

Uninstall-SPSolution
Install-SPSolution
.

и больше нет проблем.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top