C# 如何调用我的dll并在powershell脚本中使用它

C# 如何调用我的dll并在powershell脚本中使用它,c#,powershell,C#,Powershell,我有自己的dll,它是用c#写的。 现在我想从我的powershell脚本调用它。 我做了以下几件事 [System.Reflection.Assembly]::LoadFile("E:\MyClass.dll") $MyCompObj = New-Object MyClass.Student 但当我执行时,它会给我错误 未找到构造函数。找不到适合MyClass类型的构造函数。Student 我是不是走错了路了?? 请帮助我解决此问题。您的类具有构造函数(至少一个)。因此,创建具有良好参数的对

我有自己的
dll
,它是用c#写的。
现在我想从我的
powershell
脚本调用它。
我做了以下几件事

[System.Reflection.Assembly]::LoadFile("E:\MyClass.dll")
$MyCompObj = New-Object MyClass.Student
但当我执行时,它会给我错误
未找到构造函数。找不到适合MyClass类型的构造函数。Student

我是不是走错了路了??

请帮助我解决此问题。

您的类具有构造函数(至少一个)。因此,创建具有良好参数的对象

$MyCompObj = New-Object MyClass.Student -argumentlist "arg1","Arg2" ...