Frage

Ich konnte ein in Visual Studio 2010 entwickeltes BDC-Modell erfolgreich entwickeln und testen.Es wurde auf einem Server mit SharePoint Server 2010 entwickelt.Ich habe versucht, die Lösung auf unserer SharePoint Foundation 2010-Farm bereitzustellen und erhalte die Fehlermeldung, dass Microsoft.Office.SharePoint.ClientExtensions nicht gefunden werden kann.

Ich habe die DLL im GAC aller Web-Front-End-Server und die Microsoft.Office.Server-DLL installiert.Selbst nach dem Neustart der Timer-Dienste und dem Zurücksetzen von IIS erhalte ich immer noch die gleiche Fehlermeldung.Ich habe sogar die DLL in den SharePoint ISAPI-Ordner kopiert.Ich verstehe nicht, wie ich das implementieren kann.Ich habe im Internet eine Problemumgehung gefunden, aber die Seite zum Herunterladen des benutzerdefinierten Codes gibt eine 404 zurück, sodass ich die Lösung nicht implementieren kann.

War es hilfreich?

Lösung

Es gibt 4 Dateien, die Sie in den ISAPI-Ordner und das 2-DLL-Register in den GAC kopieren müssen.

Um dieses Problem zu überschreiten, müssen einige Dateien von SharePoint Server 2010 kopiert werden, die im Verzeichnis 14 \ isapi gefunden werden können:

  • microsoft.office.sharepoint.clifeextensions.dll
  • microsoft.office.sharepoint.clifextension.xml
  • microsoft.office.server.dll
  • microsoft.office.server.xml

Registrieren Sie die DLLs in der GAC, um sie zu beheben, und kopieren Sie sie einfach in das Verzeichnis C: \ Windows \ Assembly.

Eröffnen Sie das Visual Studio 2010 erneut und stellen Sie Ihre BDC-Modelllösung erfolgreich bereit!

http:// www.sharepoint4developers.net/en-nz/post/add-olution-failed-to-load-Receiver-Albly.aspx

andere Option ist. Sie müssen einen Feature-Event-Empfänger schreiben, um den Bereitstellungsbereich von BDC-Modellen von Visual Studio 2010

zu aktivieren.

http://blogs.msdn.com/ B / VssharepointToolsblog / Archiv / 2010/10/10/9989848.aspx

Andere Tipps

Ich stand vor dem gleichen Problem, konnte Search Server Express jedoch nicht installieren (wird nicht unter Windows 7 installiert) und auch SharePoint 2010 (nicht Foundation) konnte ich nicht installieren, um die erforderlichen DLLs zu kopieren.

OS: Windows 7 Professional  
VS: Visual Studio Professional 2013  
SP: SharePoint Foundation 2010

Meine Schritte, damit das funktioniert:

  1. Laden Sie Search Server Express herunter
  2. Extrakt: SearchServerExpress_SP2_en-us.exe /extract:c:\downloads\SearchServerExpress_SP2_en-us
  3. Navigieren Sie im extrahierten Ordner von Search Server Express zu /Global/Shared/osrv.cab und extrahieren Sie „MICROSOFT.OFFICE.SERVER.DLL“ und „MICROSOFT.OFFICE.SERVER.XML“.
  4. Navigieren Sie im extrahierten Ordner von Search Server Express zu /Global/Search/osrchwfe.cab und extrahieren Sie „MICROSOFT.OFFICE.SHAREPOINT.CLIENTEXTENSIONS.XML“.
  5. Laden Sie „microsoft.office.sharepoint.clientextensions.dll“ herunter von Github
  6. Öffnen Sie die Eingabeaufforderung von Visual Studio Developer als Administrator, wechseln Sie in den Ordner mit den oben genannten DLLs und führen Sie ihn aus gacutil -i [file].dll um DLLs zum GAC hinzuzufügen
  7. Starten Sie Visual Studio als Administrator neu, erstellen Sie es und stellen Sie es bereit

Installierte eine andere Win7-Maschine und musste wechseln HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\WSS\ServerRole aus SINGLESERVER Zu APPLICATION gemäß dieser Beitrag

Wenn Sie Microsoft Search Server Express installieren, liefert er alle erforderlichen Ansammlungen, die zum Bereitstellen von BDC-Modellen in SharePoint erforderlich sind.Ich habe diese Lösung ausprobiert und getestet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top