Добавьте ссылку на dll в powershell 2.0

Я создал dll в C# и хотел бы использовать его в PowerShell.

Я знаю, что могу загрузить использование dll:

[Reflection.Assembly]::LoadFile("MyDll.dll")  

Но я не хочу использовать отражение.

Существует ли простой способ сделать, включают мой dll без отражения? Чему-то нравится, добавляет ссылка на этот dll?

13
задан Mark Rucker 3 August 2013 в 16:51
поделиться

1 ответ

В PowerShell 2.0 для этого предназначен командлет Add-Type , например:

Add-Type -Path "$env:Xyz\bin\Npgsql.dll"

(это более вероятно, что внутри он вызывает тот же LoadFile , но этот способ более PowerShell-иш)

23
ответ дан 1 December 2019 в 22:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: