我有一个在远程机器上运行的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
文件。远程机器不是这种情况,在这种情况下没有任何事情发生。
我做错了吗?