部署逻辑应用程序集成帐户时出现 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,现在可以使用了:)
我使用 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,现在可以使用了:)