Так что я следовал за учебником здесь
https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/introducing-the-pnp-provisioning-engine но я сталкиваюсь с этой проблемой
Метод не найден: 'System.Threading.Tasks.Task Microsoft.SharePoint.Client.ClientRuntimeContext.ExecuteQueryAsync ()'
Вот мой код
private static void ApplyProvisioningTemplate(string targetWebUrl, string userName, SecureString pwd)
{
using (var context = new ClientContext(targetWebUrl))
{
context.Credentials = new SharePointOnlineCredentials(userName, pwd);
Web web = context.Web;
context.Load(web, w => w.Title);
context.ExecuteQueryRetry();
// Configure the XML file system provider
XMLTemplateProvider provider = new XMLFileSystemTemplateProvider(String.Format(@"C:\temp\pnpprovisioningdemo"),"");
// Load the template from the XML stored copy
ProvisioningTemplate template = provider.GetTemplate("PnPProvisioningDemo.xml");
// We can also use Apply-SPOProvisioningTemplate
web.ApplyProvisioningTemplate(template);
}
}
Ошибка происходит в context.ExecuteQueryRetry();
Есть идеи, что я делаю не так?