我尝试在Azure功能中使用Get-AzureRmServiceBusNamespace cmdlet并遇到一些问题。
首先,我已经通过ftp将模块上传到:
d:\主页\站点\ wwwroot的\ HttpTriggerPowerShell \模块\ AzureRM.ServiceBus \ 0.4.4 \ AzureRM.ServiceBus.psm1’
在Azure功能中,我指定了
> Import-Module ‘D:\Home\site\wwwroot\healthcheck\Modules\AzureRM.ServiceBus\0.4.4\AzureRM.ServiceBus.psm1’
并尝试运行Get-AzureRmServiceBusNamespace我收到以下错误。
> 2017-09-05T07:24:00.049 Get-AzureRmServiceBusNamespace : The Azure
> PowerShell session has not been properly initialized. Please import
> the module and try again. at run.ps1: line 19
> + Get-AzureRmServiceBusNamespace
> + ______________________________
> + CategoryInfo : NotSpecified: (:) [Get-AzureRmServiceBusNamespace], InvalidOperationException
> + FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Azure.Commands.ServiceBus.Commands.Namespace.GetAzureRmServiceBusNamespace
我已在本地测试了该模块,并且在运行cmdlet时没有任何问题。 我感谢您提供的任何帮助, 谢谢!