部署逻辑应用程序集成帐户时出现 PowerShell 错误

Deployment of Logic Apps Integration Account with PowerShell error

我使用 powershell New-AzureRmIntegrationAccountSchema 将架构部署到集成帐户。

它在过去有效,但现在我遇到了这个错误:

Unable to deserialize the response.

很遗憾,我没有关于此问题的更多详细信息。

有什么想法吗?

对于您的问题,我建议您可以在 Azure 门户上测试您的 xml 文件,以了解这是 Power Shell 问题还是您的 xml 问题。

如果您的 xml 在 Azure 门户上运行良好。您可以使用以下 cmdlet 检查您的 Azure Power Shell 版本。

Get-Module -ListAvailable -Name Azure -Refresh

我在 4.4.1 版本上测试,它适用于我。您可以从 link.

下载 msi 安装程序

如果还是不行,你可以添加$DebugPreference="Continue"打印更多调试日志。

更新:

是PowerShell版本问题,OP使用旧版本PowerShell,将PowerShell版本设置为2.1.0后,问题解决。我在我的实验室测试,如果我们使用最新版本,该 cmdlet 也可以。

我在发布管道中将 PowerShell 版本设置为 2.1.0,现在可以使用了:)