これを見てください。私はそれが役立つことを願っています(それは初期のバージョンで呼ばれていました)
私はここからこれを手に入れました(perl)
PerlインタープリターをC#プログラムに埋め込むには、COMオブジェクト「MicrosoftScript Control 1.0」への参照を追加し、次のようなコードを記述します。
MSScriptControl.ScriptControlClass Interpreter;
Interpreter = new MSScriptControl.ScriptControlClass();
Interpreter.Language = @"PerlScript";
string Program = @"reverse 'abcde'";
string Results = (string)Interpreter.Eval(Program);
上記は、Perlインタープリター内にPerlインタープリターを埋め込む次のPerlスクリプトと同等です。
use Win32::OLE;
my $Interpreter;
$Interpreter = Win32::OLE->new('ScriptControl');
$Interpreter->{Language} = 'PerlScript';
my $Program = "reverse 'abcde'";
my $Results = $Interpreter->Eval($Program);