我正在使用 Azure 函数通过 PnP 创建一个新的 SharePoint 网站。Azure 函数从 SharePoint 中的列表中读取,该列表提供创建网站所需的所有信息。这在 Visual Studio Code 中非常有效,但在 Azure Funktion 中则不然。奇怪的是,一段时间后它只是告诉我 Funktion 完成了,尽管某些语法上不能跳过的部分被跳过了。
Connect-PnPOnline -Url $siteUrl -Credentials $cred
Set-PnPListItem -List list -Identity $listitem.ID -Values @{"something" = "creating..."}
New-PnPSite -Type TeamSite -Title $listItem.Title -Alias $Listitem.Alias -Description $listItem.Description
Set-PnPListItem -List list -Identity $listitem.ID -Values @{"something" = "The URL"
这部分代码在 Visual Studio 中运行良好,但是当它通过 Azure Functions 运行时,列表字段“something”首先更改为“creating...”,然后 Azure Function 停止:
[Info] Function completed (Success, Id=x, Duration=6663ms)
我真的不明白发生了什么,以及它为什么停止,通常我会收到一条错误消息或其他东西。
大家知道是怎么回事吗?
所以,我只是将所有模块重新安装到 Azure Function + 一些新模块。之后,我的功能按预期工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句