• Domingo 22 de Diciembre de 2024, 15:14

Autor Tema:  Ejecucion De Programas  (Leído 920 veces)

chuyInform

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Ejecucion De Programas
« en: Viernes 22 de Junio de 2007, 02:58 »
0
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.