gpt4 book ai didi

.net - 如何在 Powershell 中访问 .NET 类?

转载 作者:行者123 更新时间:2023-12-02 23:40:17 25 4
gpt4 key购买 nike

我是 Powershell 和 Azure(C/C++ 背景)领域的新手,我想编写一个监视 Azure 事件中心的 PowerShell 脚本。解决此问题的一种方法(也是迄今为止我发现的唯一方法)是使用 Microsoft.​Azure.​Event​Hubs.​Processor 中的 .NET 类。 。我假设代码创建 EventProcessorHost 的实例类看起来像这样:

$eventPHost = [Microsoft.Azure.EventHubs.Processor]::EventProcessorHost($AZR_EVENT_HUB_PATH, $AZR_CONSUMER_GRP_NAME, $AZR_EVENT_HUB_CONNECTION_STR, $AZR_STORAGE_CONNECTION_STR, $AZR_LEASE_CONTAINER_NAME);

但是,命名空间Microsoft.Azure.EventHubs.Processor PowerShell 不知道,我似乎做错了什么或遗漏了什么。此时我不确定我的代码是否无效或者我缺少一些 .NET SDK 或其他东西。我也找不到任何与此类似的例子。

有人能引导我走向正确的方向吗?我有点不知该往哪个方向走。

最佳答案

首先您需要将.dll下载到powershell session 中:

[System.Reflection.Assembly]::LoadFile("c:\script\name.dll")

关于.net - 如何在 Powershell 中访问 .NET 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44242310/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com