SharePoint 2010 Beta 2 Client Objectmodell - “The type or namespace name 'SharePoint' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) …”

Mit Sharepoint 2010 gibt es einige neue Arten wie man programmatisch auf Sharepoint Daten zugreifen kann. Eine dieser neuen Varianten ist der Client Objektmodell. Mit dem Clientobjektmodell kann man von .NET Anwendungen auf Sharepoint Daten zugreifen.

Wenn man aus dem Ordner “C:\Program Files\Common Files\Microsoft Shared\web server extensions\14\ISAPI” die Assemblies “Microsoft.Sharepoint.Client.dll” und “Microsoft.Sharepoint.Client.Runtime.dll” referenziert ,kann man damit das Client Objektmodell von Sharepoint nutzen.

Mit Sharepoint 2010 BETA 2 und VisualStudio 2010 RC kann es aber zu der Fehlermeldung “The type or namespace name 'SharePoint' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?) …” kommen. Diese Fehlermeldung beseitigt man dadurch, dass man in den Projekteinstellung als Target Framework .NET 3.5 angibt.

GunnarD