2013-07-31 6 views
6

でそれを使用します。
私はpowershellスクリプトからそれを呼び出したいと思います。
私は以下を行いました。私はそれを実行するときには、どのように私はC#で書かれた<code>dll</code>私自身を持って、私のDLLを呼び出すと、PowerShellのスクリプト

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

しかし、それは私が
はコンストラクタが見つからないというエラーを与えます。型MyClass.Student

アム私はこれを行うには間違った方法を、以下のための適切なコンストラクタを見つけることができません?
この問題を解決してください。

答えて

7

あなたのクラスは、(少なくとも1つ)のコンストラクタを持っています。だから良いパラメータでオブジェクトを作成する

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

ありがとう。出来た。 :) – Sonali

関連する問題