0

リモート マシンで WCF サービスを実行しています。別のマシンからのアプリケーションで、リモート マシンに接続してたとえばファイルを編集できます。追加した別のオプションは、Jarファイルを実行することです。

public void Run()
{
    var processInfo = new ProcessStartInfo(
        "java.exe", "-jar D:\\File.jar")
    {
        CreateNoWindow = true,
        UseShellExecute = false
    };

    Process proc;

    if ((proc = Process.Start(processInfo)) == null)
    {
        throw new InvalidOperationException("??");
    }

    proc.WaitForExit();
    int exitCode = proc.ExitCode;
    proc.Close();
}

このコマンドはローカル マシン上のファイルで動作し、自分のファイルを実行できJarます。これはリモート マシンには当てはまらず、この場合は何も起こりません。

私は何か間違っていますか?

4

0 に答える 0