2013-07-31 2 views
6

나는 내 자신의 dll을 C#으로 작성했습니다.
이제 내 powershell 스크립트에서 호출하고 싶습니다.
나는 다음을했다. 내가 그 실행시내 DLL을 호출하여 powershell 스크립트에서 사용하는 방법

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

그러나, 그것은 나를
이 생성자를 찾을 수 없습니다 오류 제공합니다. MyClass 유형의 적절한 생성자를 찾을 수 없습니다. 학생

나는 이것을 수행하는 잘못된 방법입니까?
제발 도와주세요.

답변

7

클래스에 생성자가 있습니다 (적어도 하나). 좋은 매개 변수를 사용하여 객체를 생성하십시오.

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

고맙습니다. 그것은 효과가 있었다. :) – Sonali

관련 문제