相同的代码在Windows 10中有效,但在Windows Server 2012 R2中无效。
ProcessStartInfo start = new ProcessStartInfo();
start.FileName = "java";
start.UseShellExecute = false;
start.CreateNoWindow = true;
start.RedirectStandardOutput = true;
start.RedirectStandardError = true;
start.Arguments = @"-jar avro-tools-1.8.2.jar tojson input.avro";
using (Process process = Process.Start(start))
//in above line is where the error appears.
我检查了路径,没关系。我从命令行运行它,并且正在工作。不知道还要检查什么。
答案 0 :(得分:0)
最后,解决方案是添加一个新的配置文件x64,并使用它运行调试器。