无法引用 Microsoft.SharePoint.Client.dll

Cannot Refer to Microsoft.SharePoint.Client.dll

我正在创建一个 Windows 应用程序,它将访问一个共享点网站。 因为我需要在项目中使用 Microsoft.SharePoint.Client.dll 和 Microsoft.SharePoint.Client.runtime.dll。

我已将它们添加到我的参考文献中,但无法使用。有人可以帮助我吗?

请在此处查看问题:Issue

using Microsoft.SharePoint.Client;

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

屏幕截图的底部明确告诉您出了什么问题。您似乎以 .NET 4.0 客户端配置文件为目标,其中不包含对 System.Web 的引用,后者是 SharePoint 客户端的依赖项。

Re-target 您的 .NET 4.0 项目。

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