Sharepoint 2013 使用CSOM删除SharePoint 2013中的网站集
我正在使用以下代码使用CSOM删除网站集:Sharepoint 2013 使用CSOM删除SharePoint 2013中的网站集,sharepoint-2013,csom,Sharepoint 2013,Csom,我正在使用以下代码使用CSOM删除网站集: var ctx = new ClientContextWrapper(targetUrl); var tenant = new Tenant(ctx); var spoOperation = tenant.RemoveSite(targetUrl); ctx.Load(spoOperation); ctx.ExecuteQuery(); 执行ExecuteQuery()时出现此错误: 错误消息:不支持指定的方法 根据technet的一些声明,内部部署
var ctx = new ClientContextWrapper(targetUrl);
var tenant = new Tenant(ctx);
var spoOperation = tenant.RemoveSite(targetUrl);
ctx.Load(spoOperation);
ctx.ExecuteQuery();
执行ExecuteQuery()时出现此错误:
错误消息:不支持指定的方法
根据technet的一些声明,内部部署是不可能的 如果您试图删除SharePoint Online中的网站集,这里有一篇很好的文章,其中包含powershell示例: 不要忘记提供凭据
下面是另一个代码示例:您显示的代码snipit在本地为我工作 确保已在SharePoint场中安装2014年4月或更高版本的CU 如果您还没有看到此链接,请查看此链接,该链接介绍了如何为内部开发设置tenate api:
此外,我正在使用CSOMAPI的16.1.3912.1204版本。您可以在VS2013中以NuGet软件包的形式下载最新版本。我还建议您重新开发PNP核心库,该库包括对标准CSOM API的许多扩展:我猜targetUrl是您尝试删除的站点。因此,如何从中实例化租户对象,而不是管理员租户url?