Хотите выполнить exe в каталоге приложения, в системе Dev он отлично работает. В IIS, это не выполняется, я попытался ниже пунктов:Начало процесса в IIS
набора приложений по умолчанию пула локальной системы
набор defualtpool, NETWORK_SERVICE, доступ каждого к EXE
Включено 32 бит приложение для пула приложений
Server Version: Windows Server 2012
IIS версии: IIS 8.0
Ниже мой код
p.StartInfo = new ProcessStartInfo();
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.FileName = System.AppDomain.CurrentDomain.BaseDirectory.ToString() + "wkhtmltopdf\\wkhtmltopdf.exe";
string arg1 = "";
arg1 = "www.google.com" + " test.pdf";
p.StartInfo.Arguments = arg1;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.CreateNoWindow = true;
p.Start();
p.WaitForExit(60000);
p.Close();
p.Dispose();
process.start не показывает интерактивное окно, это то, что вы ожидаете увидеть? – harishr
Есть ли у вас какие-либо ошибки или журналы? –