SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: chuyInform en Viernes 22 de Junio de 2007, 02:58

Título: Ejecucion De Programas
Publicado por: chuyInform en Viernes 22 de Junio de 2007, 02:58
Hola a Todos,
  tengo un problemita que me tiene preocupado, estoy implemetando una pagina web desarrollada con asp y c#, cuando se van a imprimir unos reportes que lleva el sistema no se ejecuta el programa para que lo muestre, en este caso es el ""AcrobatReader"" , unicamente el administrador de Tareas me muetra que el proceso AcroRd32.exe esta activo pero no pasa nada. Si la Pagina la Corro desde VS si me funciona lo de los reportes pero ya instalada en el servidor, nada de nada. Me prodrian ayudar???  :huh:
   
he Usado Varias Formas de Tratr de ejecutar la aplicacion.

Código: Text
  1. System.Diagnostics.Process.Start("AcroRd32.exe", ConfigurationManager.AppSettings["Reportes"] + "SaldoActual" + objUser.Dato1 + fecha.Tiempo + ".pdf");
  2.  

otra

Código: Text
  1. string file = @"C:\Archivos de programa\Adobe\Reader 8.0\Reader\AcroRd32.exe";
  2.         ProcessStartInfo info = new ProcessStartInfo(file,ConfigurationManager.AppSettings["Reportes"] + "SaldoActual" + objUser.Dato1 + fecha.Tiempo + ".pdf");
  3.         info.RedirectStandardOutput = true;
  4.         info.UseShellExecute = false;
  5.         Process p = Process.Start(info);
  6.         Response.Write(p.StandardOutput.ReadToEnd());
  7.         p.Start();
  8.  

Hasta el Momento NInguna de las tres me funciona en el servidor.