【发布时间】:2016-06-16 19:39:50
【问题描述】:
我正在尝试为 Azure 服务总线主题创建编写 Powershell 脚本。我在 C# 中有类似的代码,但现在我想将它转换为 Powershell 脚本。但现在我被困在如何将以下行转换为 Powershell:
AuthorizationRule Ar = new SharedAccessAuthorizationRule("PublisherOwner", "SASKEY++++++++++++++++++++++", new[] { AccessRights.Listen, AccessRights.Send });
我正在尝试这样,但它不起作用:
$PublisherRule = New-Object -TypeName Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule -ArgumentList "PublisherOwner", $PublisherKey
这是错误
New-Object:找不到类型 [Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule]:确保 加载包含此类型的程序集。 在行:1 字符:28 + $PublisherRule = 新对象
【问题讨论】:
-
PowerShell 行是否返回错误?如果是,你应该在这里发布,如果不是,你应该检查
$PublisherRule运行后包含的内容并在此处发布结果 -
编辑并添加了错误
-
太棒了 - 如果你有机会,你应该发布这个问题的答案,因为这可能会帮助遇到这个问题的其他人!
标签: powershell powershell-3.0 azure-powershell