我有自己的dll
用c#写的
现在我想从我的powershell
脚本中调用它
我做了以下事情;
[System.Reflection.Assembly]::LoadFile("E:\MyClass.dll")
$MyCompObj = New-Object MyClass.Student
但是当我执行它时,它给了我错误
找不到构造函数。找不到类型为MyClass.Student的适当构造函数
我是否采取了错误的方式来做到这一点? 请帮我解决这个问题。
答案 0 :(得分:9)
你的班级有施工人员(至少有一名)。所以用好的参数创建对象
$MyCompObj = New-Object MyClass.Student -argumentlist "arg1","Arg2" ...