Мне нужно запустить простое консольное приложение с моей веб-страницы asp.net, которое создает файл с использованием заданных параметров.Вот мой код:
string filePath = Server.MapPath(@"~/Patcher/TestPatcher.exe");
System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo(filePath , "-sn:123456789123456 -upd -fn:test.hd");
info.UseShellExecute = false;
info.RedirectStandardOutput = true;
System.Diagnostics.Process p = System.Diagnostics.Process.Start(info);
p.WaitForExit(25000);
// Display the output
string str = p.StandardOutput.ReadToEnd();
Проблема в том, что программа не создает файл, но запускается - я получил вывод в "str".какие-либо предложения?и, кстати, этот сайт должен работать на виртуальном хостинге.