2008-12-02 16 views
38

Ich habe gerade das SharePoint SDK auf meinem Computer installiert, aber ich kann nicht den Speicherort von Microsoft.Sharepoint.dll finden, so dass ich einen Verweis darauf hinzufügen kann.Wo ist der Speicherort von Microsoft.Sharepoint.dll

Es ist nicht in der GAC oder C: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ Webservererweiterungen \ 12 \ ISAPI \ und eine Suche kommt mit nichts.

Irgendwelche Vorschläge?

+0

Zumindest im Jahr 2017 können Sie diese DLL erhalten, indem Sie das "SharePoint" -Paket von Microsoft über NuGet hinzufügen. –

Antwort

19

Die DLL befindet sich auf dem Server, auf dem Sie SharePoint installiert haben. Sie sollten nicht auf einem Desktop-Computer entwickeln, erstellen Sie eine virtuelle Maschine mit SharePoint Server installiert und arbeiten dort. See: http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx

+2

Ja genau, das ist der richtige Weg, um SharePoint zu entwickeln - auf dem Server .... –

+75

Gott bewahre ich versuchen, eine Sharepoint-Lösung auf einem Computer ohne Sharepoint installiert zu bauen. Oh ja, ich verstehe. Es ist eine "Plattform". Mein Arsch. –

+11

Es gibt Szenarien, in denen Sie diese DLL benötigen, um ohne installiertem SharePoint verfügbar zu sein, z. B. auf einem Build Server. –

2

Es kann im Dialogfeld "Referenz hinzufügen" angezeigt werden - 99% der Zeit, die Sie nicht kennen, um den physischen Standort zu kennen. Suchen Sie in der ".Net" -Liste, die alphabetisch sortiert ist.

Ich nehme an, das SDK-Installationsprogramm würde dies bestätigen, aber Sharepoint-Entwicklung erfordert auch ein Server-Betriebssystem.

+0

Die .NET-Liste war der erste Ort, an dem ich aussah, als hätte ich angenommen, dass es dort war. Ich entwickle Benutzersteuerelemente, die das SmartPart verwenden, um in SharePoint geladen zu werden, damit ich auf meinem lokalen Computer entwickeln kann. Ich dachte, ich würde nur den Test hinzufügen und kopieren, aber ich kann es nirgendwo finden. –

44

Gerade FYI, fand ich es auf dem Server, auf dem Sharepoint bei installiert wurde:

E: auch \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI

+9

Ja, und für SP2010 ist es jetzt hier: 'C: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ Web-Servererweiterungen \ 14 \ ISAPI' –

+10

Ja, und für SP2013, ist es jetzt hier:' C: \ Program Dateien \ Gemeinsame Dateien \ Microsoft Shared \ Webservererweiterungen \ 15 \ ISAPI' – Nacht

+1

Im Jahr 2015 können Sie die DLL schnell abrufen, indem Sie eine Azure Virtual Machine mithilfe des SharePoint-Abbilds hochfahren. Löschen Sie den Computer, nachdem Sie die DLLs kopiert haben. Dies ist viel schneller als das Herunterladen und der Versuch, SharePoint-Server zu installieren (Installations-Image wiegt 2,5 GB). –

Verwandte Themen