如何调用我的DLL并在powershell脚本中使用它

Son*_*ali 7 c# powershell

我有自己的dll用c#编写的.
现在我想从我的powershell脚本中调用它.
我做了以下事情;

[System.Reflection.Assembly]::LoadFile("E:\MyClass.dll")
$MyCompObj = New-Object MyClass.Student
Run Code Online (Sandbox Code Playgroud)

但是当我执行它时,它给我错误
构造函数找不到.找不到类型MyClass.Student的适当构造函数

我是否采取了错误的方式来做到这一点?
请帮我解决这个问题.

JPB*_*anc 9

你的班级有建设者(至少有一个).所以用好的参数创建对象

$MyCompObj = New-Object MyClass.Student -argumentlist "arg1","Arg2" ...
Run Code Online (Sandbox Code Playgroud)