PowerShell Azure 函数在没有错误消息的情况下执行时停止

莫里茨

我正在使用 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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在没有脚本的情况下通过 Azure 中的 Powershell 执行远程命令

如何在没有错误消息或异常的情况下调试PowerShell进程

在没有公共IP的情况下使用Powershell在Azure中创建VM

在没有 powershell 模块的情况下获取 Azure AD 帐户信息

在Azure Powershell函数中使用Azure CLI

从PowerShell中的Azure函数访问Azure表

Azure Powershell ISE执行查询

在VSCode中错误调试PowerShell Azure函数

没有输入的 Azure powershell 函数执行失败,因为输入不是 base-64

如何从PowerShell停止/启动Azure功能

用于停止和启动Azure VM的Powershell

无法从 PowerShell 对 Azure SQL Server 执行查询

使用Azure Powershell执行.sql文件

使用Azure PowerShell同时停止多个Azure VM

如何从本地和 azure 从 terraform 在 azure 中执行 PowerShell 文件

将Azure CLI脚本转换为Azure Powershell CLI函数

带有Powershell的新的Azure活动目录

Azure 私有 DNS 区域查询 - PowerShell

在没有序列号的情况下清理Azure Service Bus上的延迟消息

Azure Powershell函数如何向存储帐户队列添加消息

在Azure Powershell中显示自定义错误消息并退出

在没有WebClient的情况下使用Powershell下载XML

获取所有标签以(或包含)特定字符串开头的 azure powershell 资源 - Azure Powershell

从Powershell连接到Azure AD而没有提示

在没有Spark群集的情况下运行Azure Databricks

使用Powershell更改运行时版本的Azure功能

Azure CLI vs Powershell?

如何更新Azure PowerShell?

从Powershell设置Azure功能