Я пытаюсь запустить классификаторы через C #, используя следующий код.В командной строке это работает просто отлично, но есть некоторые проблемы при запуске через C #.Пожалуйста, посмотрите
{
...
ProcessStartInfo exeStartInfo = new ProcessStartInfo();
exeStartInfo.WorkingDirectory = @"c:\Program Files\Weka-3-6";
exeStartInfo.UseShellExecute = false;
exeStartInfo.RedirectStandardOutput = true;
exeStartInfo.RedirectStandardError = true;
exeStartInfo.CreateNoWindow = true;
exeStartInfo.FileName = "cmd.exe";
exeStartInfo.Arguments = "java -classpath \"C:\\Program Files\\Weka- 3-6\\weka.jar\" weka.classifiers.bayes.NaiveBayes -t data\\iris.arff -i > c:\\users \\A\\Desktop\\out.txt";
Process comd_line;
using (comd_line = new Process())
{
comd_line.StartInfo = exeStartInfo;
comd_line.Start();
}
comd_line.Dispose();
comd_line.Close();
}