2008-12-02 10 views
38

Właśnie zainstalowałem pakiet SDK programu SharePoint na komputerze, ale nie mogę znaleźć lokalizacji pliku Microsoft.Sharepoint.dll, aby można było dodać do niego odniesienie.Gdzie jest lokalizacja pliku Microsoft.Sharepoint.dll

Nie ma go w GAC ani C: \ Program Files \ Common Files \ Microsoft Shared \ Rozszerzenia serwera WWW \ 12 \ ISAPI \, a wyszukiwanie nie zawiera niczego.

Wszelkie sugestie?

+0

Co najmniej w 2017 roku można uzyskać tę bibliotekę DLL, dodając pakiet "SharePoint" firmy Microsoft za pośrednictwem NuGet. –

Odpowiedz

19

Plik DLL znajduje się na serwerze, na którym zainstalowano program SharePoint. Nie powinieneś rozwijać się na komputerze, tworzyć maszyny wirtualnej z zainstalowanym SharePoint Server i tam pracować. See: http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx

+2

Tak, dokładnie jest to właściwy sposób rozwijania się wokół SharePoint - na serwerze .... –

+75

Nie daj Boże, próbuję zbudować rozwiązanie sharepoint na komputerze bez zainstalowanego sharepoint. O tak, rozumiem. To "platforma". Mój tyłek. –

+11

Istnieją scenariusze, w których ta biblioteka DLL musi być dostępna bez zainstalowanego programu SharePoint, na przykład na serwerze budowania. –

2

Mimo to może pojawić się w oknie dialogowym "dodaj odniesienie" - 99% czasu, w którym nie rozpoznajesz fizycznej lokalizacji. Zajrzyj na listę ".Net", która jest posortowana alfabetycznie.

Zakładam, że instalator pakietu SDK to potwierdzi, ale tworzenie Sharepoint również wymaga systemu operacyjnego serwera.

+0

Lista .NET była pierwszym miejscem, w którym wyglądałem tak, jak przypuszczałem, że tam jest. Zajmuję się tworzeniem kontroli użytkowników, które korzystają z SmartPart, aby załadować do SharePoint, dzięki czemu mogę rozwijać się na moim komputerze lokalnym. Pomyślałem, że po prostu dodaję test i skopiuję go, ale nie mogę go nigdzie znaleźć. –

44

Wystarczy FYI, znalazłem go na serwerze, gdzie SharePoint został zainstalowany na:

E: \ Program Files \ Common Files \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI

+9

Tak, a dla SP2010, jest teraz tutaj: 'C: \ Program Files \ Common Files \ Microsoft Shared \ Rozszerzenia serwera WWW \ 14 \ ISAPI' –

+10

Tak, a dla SP2013, jest teraz tutaj:' C: \ Program Pliki \ Pliki wspólne \ Microsoft Shared \ Rozszerzenia serwera WWW \ 15 \ ISAPI' – Nacht

+1

W 2015 r. Prostym sposobem na szybkie uzyskanie biblioteki DLL jest uruchomienie wirtualnej maszyny Azure przy użyciu obrazu SharePoint. Usuń maszynę po skopiowaniu bibliotek DLL. Jest to znacznie szybsze niż pobieranie i próba instalacji serwera SharePoint (obraz instalacyjny waży 2,5 GB). –

Powiązane problemy