Мы только что применили SharePoint 2007 Feb CU, и в процессе обновления не было ошибок. Проблема в том, что всякий раз, когда мы пытаемся работать со столбцами в списке (добавлять или обновлять), мы получаем следующую ошибку:
Код культуры 1164 (0x048C) не поддерживается. Название параметра: культура
Эта ошибка возникает в существующих списках, а также во вновь созданных списках. Любая помощь приветствуется.
После обращения в службу поддержки MS нам удалось решить эту проблему. Я не знаю, столкнутся ли с этим другие, но по какой-то причине ОЧЕНЬ старая версия Microsoft.SharePoint.ApplicationPages.dll была загружена в GAC на сервере. Эта библиотека DLL должна находиться в папке app_bin каждого веб-приложения в ферме. После того, как мы удалили DLL из GAC, все заработало. Мы не смогли найти причину, по которой эта DLL была в GAC, но сервер существует с января 2007 года.
Мне пришлось закрыть службу IIS, прежде чем я смог перезаписать файл Microsoft.SharePoint.ApplicationPages.dll. Один из 7 файлов .dll был датирован 2007 годом, а все остальные - 2011 годом. Как только я перезапустил службу IIS, проблема исчезла сама собой.
Еще раз спасибо, Бен и Джоно.
Найдите февральский CU для различных языковых пакетов, которые вы установили, или удалите языковые пакеты, которые вы установили.
Ответ Бена нам помог. У нас была более новая версия dll в C: \ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12 \ CONFIG \ BIN \ и более старая версия в C: \ Inetpub \ wwwroot \ wss \ VirtualDirectories \ 80_app_bin. Я думаю, что могла возникнуть проблема, когда я запустил Мастер настройки Sharepoint после применения накопительных обновлений. Я заменил старую версию на новую, перезапущенную iis, и это устранило ошибку.
Вам также необходимо проверить DLL в каждом веб-приложении, так как я обнаружил, что некоторые из них обновлены, а другие нет, и как только я добавил новую DLL в каждый _app_bin, он работал, спасибо.