resource nombres espacios carpeta acceder c# .net sharepoint new-operator client-object-model

c# - espacios - El espacio de nombres ''SharePoint'' no existe en el espacio de nombres ''Microsoft''



espacios de nombres en c# (6)

Así que estoy empezando a aprender C #, como si recién hubiera comenzado a aprender, y viniendo de un fondo Java, no se ve tan mal. Sin embargo, tengo una pregunta. Estoy siguiendo ESTE tutorial sobre el uso del modelo cliente-objeto. Y comenzando desde arriba, agregué las referencias, pero using Microsoft.SharePoint.Client; me sigue dando el error de que "el espacio de nombres ''SharePoint'' no existe en el espacio de nombres ''Microsoft'', pero lo veo claramente en el panel lateral derecho. Así que mirando las instrucciones, la única diferencia que puedo pensar es que Estoy usando Visual Studio Express y, por lo tanto, no tengo la opción de elegir qué marco utilizar al crear un nuevo proyecto. Aparte de eso, no sé cuál podría ser el problema. ¿Alguien tiene alguna idea sobre qué más podría hacer? ¿Falta o cómo corregir este problema?


¿Agregó las referencias al ensamblado Microsoft.SharePoint.Client y al ensamblado Microsoft.SharePoint.Client.Runtime como se indicó al principio de ese tutorial?


¿Hiciste esta parte del tutorial que mencionaste anteriormente?

Para compilar la aplicación, debe agregar referencias a dos ensamblados, Microsoft.SharePoint.Client.dll y Microsoft.SharePoint.Client.Runtime.dll. La instalación de SharePoint Foundation instala estos ensamblajes en el servidor. Los dos ensamblajes se encuentran en el siguiente directorio:

% ProgramFiles% / Common Files / Microsoft Shared / web server extensions / 14 / ISAPI


Eche un vistazo a las referencias en su proyecto y asegúrese de tener la referencia al ensamblaje. Si no está allí, intente agregarlo, haga clic con el botón secundario -> agregar referencia y encuentre "Microsoft.SharePoint.Client"


Asegúrese de que el marco de destino sea 3.5 y no 4, es decir, para SP2010


  1. Agregue las referencias requeridas a la solución.
  2. Asegúrese de que el marco de destino sea 4 para SP2013 (3.5 para SP2010).

Gracias a quienes mencionaron el marco 4.0.

La mía entró en default a .NET Framework 4 Client Profile (y no tengo idea de lo que eso significa), y los Namespaces se veían bien en Intellisense, ¡pero la construcción decía que no los habían encontrado! Loca.