.net 无法在VS2017中添加SharePointPnPCore2016包

.net 无法在VS2017中添加SharePointPnPCore2016包,.net,sharepoint,console-application,visual-studio-2017,nuget-package,.net,Sharepoint,Console Application,Visual Studio 2017,Nuget Package,我试图从NuGet package Manager添加“SharePointPnPCore2016”包,但出现以下错误: 未能添加引用。“SharePointPnPCore2016”包试图 添加对“Microsoft.Office.Client.Policy”的框架引用, 版本=16.0.0.0',在GAC中找不到该版本。这可能是一个错误 包中的bug。请联系包裹所有者以获得帮助。 调用COM组件时返回错误HRESULT E_FAIL 我尝试添加此包的应用程序使用的是.Net Framework

我试图从NuGet package Manager添加“SharePointPnPCore2016”包,但出现以下错误:

未能添加引用。“SharePointPnPCore2016”包试图 添加对“Microsoft.Office.Client.Policy”的框架引用, 版本=16.0.0.0',在GAC中找不到该版本。这可能是一个错误 包中的bug。请联系包裹所有者以获得帮助。 调用COM组件时返回错误HRESULT E_FAIL

我尝试添加此包的应用程序使用的是.Net Framework 4.5.2

有没有想过是什么原因造成的


提前感谢

为了让它正常工作,我首先安装了提示的单个DLL。必须安装11个这样的软件包。但后来我意识到我必须显式地安装
SharePointPnPCoreOnline”我想这是“OfficeDevPnPCore16”的替代品。OfficeDevPnPCore16显示为已弃用。

您需要先安装CSOM软件包;因此,对于SharePoint 2016,这将是
安装软件包Microsoft.SharePoint2016.CSOM
安装软件包SharePointPnPCore2016

对于SharePoint 2019,您需要安装
安装软件包Microsoft.SharePoint2019.CSOM
安装软件包SharePointPnPCore2019