2008-12-02 17 views
38

Acabo de instalar el SDK de SharePoint en mi máquina, pero parece que no puedo encontrar la ubicación de Microsoft.Sharepoint.dll, así que puedo agregar una referencia.Dónde está la ubicación de Microsoft.Sharepoint.dll

No está en el GAC ni en C: \ Archivos de programa \ Archivos comunes \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI \ y aparece una búsqueda sin nada.

¿Alguna sugerencia?

+0

Al menos en 2017, puede obtener este dll al agregar el paquete "SharePoint" de Microsoft a través de NuGet. –

Respuesta

19

El dll está en el servidor donde instaló SharePoint. No debe desarrollar en una máquina de escritorio, crear una máquina virtual con SharePointserver instalado y trabajar allí. See: http://weblogs.asp.net/erobillard/archive/2007/02/23/build-a-sharepoint-development-machine.aspx

+2

Sí, exactamente, esta es la forma correcta de desarrollar SharePoint: en el servidor ... –

+75

No lo quiera intentar crear una solución sharepoint en una computadora sin Sharepoint instalado. Oh sí, lo entiendo Es una "plataforma". Mi culo –

+11

Existen situaciones en las que necesita que esta DLL esté disponible sin SharePoint instalado, por ejemplo, en un servidor de compilación. –

2

Podría aparecer en el cuadro de diálogo "agregar referencia" de todos modos: el 99% del tiempo no necesita conocer la ubicación física. Mire en la lista ".Net", que está ordenada alfabéticamente.

Supongo que el instalador de SDK afirmaría esto, pero el desarrollo de Sharepoint también requiere un sistema operativo de servidor.

+0

La lista de .NET fue el primer lugar en el que miré, ya que habría supuesto que estaba allí. Estoy desarrollando controles de usuario que hacen uso del SmartPart para cargar en SharePoint para que pueda desarrollar en mi máquina local. Pensé que simplemente agregaría la prueba y la copiaría, pero parece que no puedo encontrarla en ninguna parte. –

44

Para su información, lo encontré en el servidor en SharePoint se instaló en:

E: extensiones de servidor web \ Archivos de programa \ Archivos comunes \ Microsoft Shared \ \ 12 \ ISAPI

+9

Sí, y ahora para SP2010: 'C: \ Archivos de programa \ Archivos comunes \ Microsoft Shared \ Web Extensiones de servidor \ 14 \ ISAPI' –

+10

Sí, y para SP2013, ahora está aquí:' C: \ Program Archivos \ Archivos comunes \ Microsoft Shared \ Web Extensiones de servidor \ 15 \ ISAPI' – Nacht

+1

En 2015, una forma fácil de obtener el archivo DLL rápidamente es activar una máquina virtual Azure usando la imagen de SharePoint. Elimine la máquina una vez que haya copiado las DLL. Esto es mucho más rápido que descargar e intentar instalar el servidor de SharePoint (la imagen de instalación pesa 2.5 gb). –

Cuestiones relacionadas