C# 无法引用Microsoft.SharePoint.Client.dll

C# 无法引用Microsoft.SharePoint.Client.dll,c#,sharepoint,dll,sharepoint-2010,sharepoint-clientobject,C#,Sharepoint,Dll,Sharepoint 2010,Sharepoint Clientobject,我正在创建一个Windows应用程序,该应用程序将访问sharepoint网站。 我需要在project中使用Microsoft.SharePoint.Client.dll和Microsoft.SharePoint.Client.runtime.dll 我已将它们添加到我的参考资料中,但无法使用它。有人能帮我吗 请看这里的问题: 屏幕截图的底部清楚地告诉您出了什么问题。您的目标似乎是.NET 4.0客户端配置文件,它不包含System.Web的引用,System.Web是SharePoint客户

我正在创建一个Windows应用程序,该应用程序将访问sharepoint网站。 我需要在project中使用Microsoft.SharePoint.Client.dll和Microsoft.SharePoint.Client.runtime.dll

我已将它们添加到我的参考资料中,但无法使用它。有人能帮我吗

请看这里的问题:


屏幕截图的底部清楚地告诉您出了什么问题。您的目标似乎是.NET 4.0客户端配置文件,它不包含System.Web的引用,System.Web是SharePoint客户端的依赖项

为.NET 4.0重新确定项目目标

如果您使用的是Visual Studio,请转到项目>属性>应用程序>目标框架>将其更改为4.0(而不是客户端配置文件)


它在图片底部告诉您它依赖于System.Web,而System.Web不在您所针对的.NET的任何版本中(它需要4.0)。如果可能,您需要将项目更改为依赖.NET 4.0,并添加对System.Web的引用。您的目标是4.0客户端配置文件吗?请尝试将目标版本更改为.NET 4.0而不是.NET 4.0客户端。这里有回音吗?这里……这里……这里……很高兴我能提供帮助。有时间时,不要忘记单击绿色勾号并接受;-)
using Microsoft.SharePoint.Client;

namespace WpfApplication3
{
 public partial class MainWindow : Window
 {
    public MainWindow()
    {
        ClientContext context = new ClientContext("http://hp");
        InitializeComponent();
    }
 }
}