2009-06-01 7 views

答えて

3

Process.Start()?

3

System.Diagnostics.Processオブジェクトを使用すると、外部プロセスを開始できます。

EDIT

Documentation

Example using some advanced features(入力/出力/エラーリダイレクト)。それはVBのですが、移植が容易でなければなりません。

1
Process.Start("path of the program"); 
+0

「アクセスが拒否されました」...解決方法 – ruud

+0

@ruud、adminとして実行するか、ユーザーがプログラムを実行できることを確認してください。 –

+0

adminとして実行するには? – ruud

0
Process.Start("app.exe") 

ORでも良く、Windowsサービスでそれをラップすることは、バスへの非同期要求を介してのスキーマを公開し、消費します。

+0

私はこれを知っていますが、Webサービスでは動作していないようです! – Gold

+0

ProcessインスタンスでWaitForExit()を呼び出す必要があるため、メインスレッドで結果を取得できません。 – Henrik

関連する問題