Развертывание BDC в Фонд
-
28-09-2020 - |
Вопрос
Я смог успешно разработать и тестировать модель BDC, разработанную в Visual Studio 2010. Он был разработан на сервере, используя SharePoint Server 2010. Я пытался развернуть решение нашего Foundation SharePoint Foundation 2010 и получить ошибку, указав, что Microsoft.Office.sharepoint.clientextensions не может быть найден.
Я установил DLL в GAC всех веб-серверов для веб-сайтов и Microsoft.Office.server DLL.Даже после перезагрузки служб таймера и сброса IIS я все еще получаю ту же ошибку.Я даже скопировал DLL в папке SharePoint Isapi.Я не понимаю, как получить это развернутое.Я нашел обходной путь в Интернете, но на заказ страница загрузки кода возвращает 404, поэтому я не могу реализовать решение.
Решение
Есть 4 файла, которые вы должны скопировать в папку ISAPI и 2 DLL-регистрации в GAC.
Чтобы вычеркнуть эту проблему, некоторые файлы SharePoint Server 2010 необходимо скопировать, которые можно найти в каталоге 14 \ ISAPI:
- .
- microsoft.office.sharepoint.clientextsions.dll
- microsoft.office.sharepoint.clientextsions.xml
- Microsoft.Office.server.dll
- microsoft.office.server.xml
Зарегистрируйте DLL в GAC, чтобы исправить его, просто копируя их в каталог C: \ Windows \ assuse.
Откройте в себе Visual Studio 2010 и разверните решение вашего BDC Model Solution!
http:// www.sharepoint4developers.net/en-nz/post/add-solution-failed-to-load-receiver-assembly.aspx
Другой вариант есть. Вам нужно будет написать приемник о событии функции для включения развертывания моделей BDC из Visual Studio 2010
http://blogs.msdn.com/ b / vssharepointToolsblog / archive / 2010/10 / 10/9989848.aspx
Другие советы
Я столкнулся с одной и той же проблемой, но не смог установить Search Server Express (не устанавливаю на Windows 7) и не смогу установить SharePoint 2010 (не основание) для копирования требуемых DLL.
OS: Windows 7 Professional
VS: Visual Studio Professional 2013
SP: SharePoint Foundation 2010
.
Мои шаги, чтобы получить эту работу:
- Скачать поисковый сервер Express
- Экстракт:
SearchServerExpress_SP2_en-us.exe /extract:c:\downloads\SearchServerExpress_SP2_en-us
- В папке поиска сервера Express извлеченная папка, просмотрите /global/shared/oSrv.cab, извлечь "Microsoft.Office.server.dll" и "Microsoft.office.server.xml"
- в папке экстрагированной папки поиска express, просмотрите к /global/search/osrchwfe.cab, извлечение "Microsoft.office.sharepoint.clientextensions.xml"
- Скачать "microsoft.office.sharepoint.clientextsions.dll" из
Github - Открытая команда команды developer Visual Studio Asministrator, CD в папку с вышеуказанными dlls, запустите
gacutil -i [file].dll
, чтобы добавить DLL для GAC - Перезагрузите Visual Studio в качестве администратора, сборка и развертывание
установил еще один автомат Win7 и пришлось изменить HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\WSS\ServerRole
из SINGLESERVER
для GeneracodicCode в соответствии с Это сообщение
Если вы устанавливаете Microsoft Search Server Express, он предоставит все необходимые сборки, необходимые для развертывания моделей BDC для SharePoint.Я попробовал и проверил это решение.